随笔分类 - NodeJs
摘要:初始化项目 npm init -y npm安装包 npm i express npm i cors 路由处理函数 /*./router_handler/user.js*/ //注册用户处理函数 exports.reguser =(req,res)=>{ //res.send('reguser OK'
阅读全文
摘要:apiRouter.js const express = require('express'); const router =express.Router(); //Get router.get('/get',(req,res)=>{ //通过req.query获取客户端发送到服务器的数据 cons
阅读全文
摘要:custom-body-parse.js const qs =require('querystring');//1.导入nodejs中的querystring模块 const bodyParser =(req,res,next)=>{ //定义中间件的具体业务逻辑 //1.定义一个str字符串,用于
阅读全文
摘要:index.js const express = require('express') const app = express(); const mw = function (req,res,next){ console.log('这是第1个简单的中间函数'); //全局共享同一份req和res c
阅读全文
摘要:router.js const express =require('express'); //导入express const router = express.Router();//2.创建路由对象 //3.挂载具体路由 router.get('/user/list',(req,res)=>{ re
阅读全文
摘要:const express = require('express'); const app = express(); //1.导入解析表单数据的总监兼body-parser const parser =require('body-parser'); //2.使用app.use()注册中间件 app.
阅读全文
摘要:// 引用使用模块 const http = require("http"), fs = require("fs"), path = require("path"), url = require("url"); // 获取当前目录 var root = path.resolve(); // 创建服务
阅读全文
摘要:一、fs读取文件 //1.导入fs模块 const fs =require('fs'); //2.调用fs.readFile()方法读取文件 //参数: //参数1:读取文件的存放路径; //参数2:读取文件时采用的编码 //参数3: 回调函数,拿到读取失败和成功的结果 fs.readFile('.
阅读全文
摘要:查找nodejs安装目录,找到如下四个文件 分别用记事本打开,替换文档中的prefix -g为prefix --location=global 获取管理员权限 重新打开cmd窗口测试
阅读全文
摘要:
为了让Node.js的文件可以相互调用,Node.js提供了一个简单的模块系统。 模块是Node.js 应用程序的基本组成部分,文件和模块是一一对应的。换言之,一个 Node.js 文件就是一个模块, 这个文件可能是JavaScript 代码、JSON 或者编译过的C/C++ 扩展。 一、 expo
阅读全文

摘要:
Node.js 异步编程的直接体现就是回调。 异步编程依托于回调来实现,但不能说使用了回调后程序就异步化了。 回调函数在完成任务后就会被调用,Node 使用了大量的回调函数,Node 所有 API 都支持回调函数。 例如,我们可以一边读取文件,一边执行其他命令,在文件读取完成后,我们将文件内容作为回
阅读全文

摘要:
Node.js REPL(Read Eval Print Loop:交互式解释器) 表示一个电脑的环境,类似 Window 系统的终端或 Unix/Linux shell,我们可以在终端中输入命令,并接收系 统的响应。 Node 自带了交互式解释器,可以执行以下任务: 读取 - 读取用户输入,解析输
阅读全文

摘要:
一、NPM使用介绍 NPM是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题,常见的使用场景有以下几种: (1)允许用户从NPM服务器下载别人编写的第三方包到本地使用。 (2)允许用户从NPM服务器下载并安装别人编写的命令行程序到本地使用。 (3)允许用户将自己编写的包或
阅读全文

摘要:
简单的说 Node.js 就是运行在服务端的 JavaScript。 Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台。 Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行Javascript的速度非常快,性能
阅读全文
