![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
node
终究是半圈
菜
展开
-
Node基础
为什么学习Node? IO优势 IO I—inputu 读取文件 o — outinput 写入文件 对于文件读写,Node采用的是非阻塞IO 传统IO在读写文件的时候CPU来处理,而代码执行也处于等待中,浪费性能 非阻塞IO将读写操作交给CPU,而代码正常执行,减少等待浪费的性能 应用场景 实际应用: webpack/gulp/npm/http-server/json-server 服务器...原创 2019-05-01 19:10:55 · 173 阅读 · 0 评论 -
学node需要知道常用的npm命令
npm包管理工具(文件夹) 多个文件,有效的被组织与管理的一个单位 留一个入口 包就是一个:文件夹 npm|| yarn 自己先有一个包描述文件(package.json) 创建一个包描述文件 npm init [-y] 会根据当前的文件夹来自动生成包名(不允许中文,不允许大写英文字母) 默认生成npm init [-y] 下载一个包 npm install art-template ...原创 2019-05-01 19:13:10 · 139 阅读 · 0 评论 -
如何快速开启NodeJS服务
第一个NodeJS服务器 1 NodeJS的安装 2 运行node 3浏览器访问 http://127.0.0.1:8888/ 第一个NodeJS服务器 NodeJS创建第一个应用参考来源: http://www.runoob.com/nodejs/nodejs-http-server.html 1 NodeJS的安装 64 位安装包下载地址 : https://nodejs.org/dist/v...原创 2019-05-05 19:41:21 · 4699 阅读 · 2 评论 -
内置中间件及第三方中间件
内置中间件(处理静态资源) 1: 创建对象 let static = express.static('./public'); 2: 配置到中间件中 app.use(static); 第三方中间件(post请求体的获取) 原生的:req.on('data',data=>{ data.toString();}) const bodyParser = require('body-parse...原创 2019-05-05 19:49:28 · 468 阅读 · 0 评论