首页 > TAG信息列表 > Nodejs
NodeJS 文件系统入门
首先,NodeJS中的文件系统或“fs”是什么:它是NodeJS附带的一个模块,它允许我们在计算机上使用文件系统。文件系统模块的用例是读取、写入、更新、删除、重命名文件。因此,让我们从 NodeJS 中的文件系统开始。有两种类型的文件系统同步和异步,我们将讨论异步类型,因为这是我们大Node.js学习笔记(四)——NodeJS访问MongoDB与MySQL数据库
一、MongoDB MongoDB是开源,高性能的NoSQL数据库;支持索引、集群、复制和故障转移、各种语言的驱动程序丰富;高伸缩性;MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。MongoDB 是一个介于关系数据库和非关系数据库安装node.js 的指定版本
1、进入nodeJS官网https://nodejs.org/en/2、点击newhttps://nodejs.org/en/blog/ 3、点击指定版本下载msi文件https://nodejs.org/en/blog/release/v14.16.1/ 4、最后安装 无脑下一步nodejs require/import导包报错以及解决方法
背景 最近发现一本nodejs的小册,在学习其中的代码时,发现里面用到了chalk-animation这个库,在install好这个库后,使用require()导入时报错 Error [ERR_REQUIRE_ESM]: require() of ES Module E:\...\code\node_modules\chalk-animation\index.js from E:\...\code\案例一.js not supponodejs mongo数据库提取数据展示
初学nodejs,涉及内容太多,总找不到如何能处理数据之间的交换、提取,显示。查找众多资料,终于调试成功,为免遗忘,特记录如下: 安装nodejs,mongo数据库在这里不做记录了。 1、编写server.js文件:(C) var express = require('express');var app = express();var path = require('path');var dbDeno 会取代NodeJS吗?
目标:了解Deno的学习价值和前景。 从下面几个维度进行分析 成熟度 Node已经在大量商业应用中,Deno只是还在商业试验阶段 生态 Node已经有丰富的生态,包含各种框架和库,并且都已经广泛应用 Deno的框架和库基本上都是刚刚起步 学习成本 如果你已经了解Node,Deno也还是需要不少时记得在 NodeJS 上继续使用回调和异步代码
Photo by 安东马克西莫夫 5642.su on 不飞溅 记得在 NodeJS 上继续使用回调和异步代码 一个简短的案例场景,通过记住 NodeJS 事件循环来提高应用程序性能。 我知道,在 2022 年,异步操作必须在 NodeJS 环境中受到青睐似乎很明显,但我将在本文中展示我如何重构代码以利用 NodeJS 的性前端_node.js安装使用
Node.js 安装包及源码下载地址为:https://nodejs.org/zh-cn/download/ 根据不同平台系统选择你需要的 Node.js 安装包。 Node.js 历史版本下载地址:https://nodejs.org/dist/ Windows 上安装 Node.js windows推荐使用 .msi 安装,下载包后,一直点下一步完成安装即可。 安装完后,打开c基于腾讯云短信接口和nodejs服务器实现手机号验证码
知识储备:js基础、nodejs基础、ajax基础; 1. 手机验证码原理 表单提交,把手机号码传送到后端;后端拿到手机号码后根据相关算法随机形成一个验证码,并将其保存在数据库;用户拿到验证码后将验证码填写完毕提交后,这时候前端会将用户填写的验证码跟数据库中的验证码进行校验,如果数据相同,则登微信开发者工具拉取gitlab远程代码报Pull failed原因分析:
可能出现的原因: 本地主机上没有安装node node下载地址: 1 https://nodejs.org/zh-cn/download/ 没有保存gitlab的用户名和密码NodeJS 网关 — 第 2 部分:设置我们的数据库 (MongoDB)
NodeJS 网关 — 第 2 部分:设置我们的数据库 (MongoDB) Photo by 鲁拜图尔·阿扎德 on 不飞溅 NoSQL 数据库使您可以轻松地开始使用基本模式开发项目或应用程序,并且由于可以使用这种类型的数据库跳过一致性,随着变量和交互的增加,扩展变得容易,这就是我们使用 MongoDB 作为网关的原babel运行nodejs
babel运行nodejs 安装依赖 yarn add @babel/core @babel/cli @babel/node @babel/preset-env -D 或者全局安装 yarn global add @babel/core @babel/cli @babel/node @babel/preset-env 注意:全局安装需要把yarn的全局目录添加到Windows的path,查找path命令如下 yarn global bin【nodejs】大事件后台管理项目(一)——登录、注册接口
Headline 大事件后台 API 项目,API 接口文档请参考 https://www.showdoc.cc/escook?page_id=3707158761215217 1. 初始化 安装nodemon npm i -g nodemon 启动命令 nodemon 入口文件 如果在自己的终端下载遇到如下问题: npm ERR the command again as root/Administrator 一直出【nodejs】大事件后台管理项目(二)——个人与文章管理
3. 个人中心 3.1 获取用户的基本信息 3.1.0 实现步骤 初始化 路由 模块 初始化 路由处理函数 模块 获取用户的基本信息 3.1.1 初始化路由模块 创建 /router/userinfo.js 路由模块,并初始化如下的代码结构: // 导入 express const express = require('express') // 创建路由对象【nodejs】大事件后台管理项目(三)——layui前端布局
5. 文章管理 5.1 新建 ev_articles 表 CREATE TABLE `my_db_01`.`Untitled` ( `Id` int(0) NOT NULL AUTO_INCREMENT, `title` varchar(255) NOT NULL COMMENT '文章标题', `content` text NOT NULL COMMENT '文章内容', `cover_img` varchar(255) NOT NULL COM【nodejs】大事件后台管理项目(四)——Vue-admin-template结合
观前提醒 在黑马程序员公众号提供的材料中就包括了前端项目,但是因为这个项目是用layui写的,已经有点过时了,所以我弄个Vue前端项目的接口调整。 上一个则只是简单跟着视频完成(因为拿到手的项目,别人都基本帮我们弄好了)。 另一个是我会选择使用Vue-admin-template4.x版模板去快速构建安装vue
一、使用之前,我们先来掌握3个东西是用来干什么的。 npm: Nodejs下的包管理器。 webpack: 它主要的用途是通过CommonJS的语法把所有浏览器端需要发布的静态资源做相应的准备,比如资源的合并和打包。 vue-cli: 用户生成Vue工程模板。(帮你快速开始一个vue的项目,也就是给你一套vue的结nodejs环境下使用redis(基础入门)
redis-server --service-start 启动redis服务 winpty redis-cli 进入redis-cli, 可查看存入的数据 redis环境配好之后,先 npm i redis@3.1.2 安装nodejs环境下的redis库 然后node test.js 编译以下js,得到编译结果 以下为reids-cli 查看数据,keys * 是匹配所有key-value 对对【前端】Windows升级nodejs到最新版本
1、在GitHub官网,搜索gnvm,选择如下图所示的第一个,下载【gnvm.exe】可执行文件 2、将这个可执行文件放到自己安装的nodejs的根目录下,如 C:\Program Files\nodejs 3、打开cmd命令行窗口,输入:gnvm update latest,等待更新即可 4、更新成功后,可以看到我这里新增了【18.nodemon 调试nodeJS的使用方法
首先你需要全局安装 nodemon ,然后要做一个launch.json的配置: { "version": "0.2.0", "configurations": [ { "name": "Launch server.js via nodemon", "type": "node",nodejs下载安装
https://blog.csdn.net/Tersion/article/details/126226404 安装后,可使用npm install 安装其他newman、yarn等,若出现如下提示 根据提示输入npm install -g npm@8.17.0即可浅谈requireJS 和nodejs
requireJS 异步模块加载器, 1,概念requireJS是基于AMD模块加载规范,使用回调函数来解决模块加载的问题。2,原理requireJS是使用创建script元素,通过指定script元素的src属性来实现加载模块的。3,特点1. 实现js文件的异步加载,避免网页失去响应2,管理模块之间的依赖,便于代码的编写和维护 4,nodejs爬虫简记
鲁棒之类的先不说,刚刚终于把爬虫最基本的登录网站做好了。简单记一下还记得的错误点。 识别图片这一块遇到了问题,原因是nodejs的axios要求指定responseType,而python的requests似乎根据一些信息自动将responseType设置好了(也许是header['Accept'])。要改正的话,只要在下载验证码图片npm : 无法加载文件 D:\Program Files\nodejs\npm.ps1,因为在此系统上禁止运行脚本
升级node和npm之后,npm run dev 启动一个Vue项目,报错如下: npm : 无法加载文件 D:\Program Files\nodejs\npm.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。 所在位置 行:1 字符: 1 + npm ru网址大全
rxjd https://rxjs-dev.firebaseapp.com/ https://github.com/ReactiveX/RxJS https://hub.fastgit.xyz/RxJS-CN/RxJS-Docs-CN nodejs https://nodejs.org/zh-cn/download/releases/ https://nodejs.org/zh-cn/download/ docker hub https://hub.docker.com/ w3school