Nodejs
nodejs
richest_qi
这个作者很懒,什么都没留下…
展开
-
使用nvm下载安装Node
使用nvm下载安装Node原创 2022-06-09 16:38:26 · 438 阅读 · 0 评论 -
Node版本切换
Node版本切换原创 2022-06-09 15:27:14 · 444 阅读 · 0 评论 -
node多版本管理利器:nvm
文章目录下载nvm-windows安装nvm-windows使用nvm管理node版本参考文章下载nvm-windows到github下载:nvm-setup.zip。安装nvm-windows使用nvm管理node版本安装node最新的稳定的版本为了下载顺利,首先设置镜像nvm node_mirror https://npm.taobao.org/mirrors/node/nvm npm_mirror https://npm.taobao.org/mirrors/npm/然后,安原创 2021-08-13 13:59:15 · 377 阅读 · 0 评论 -
【koa】上手koa
文章目录基本示例koa脚手架使用koa-generator生成项目骨架深入koa基于http模块支持中间件用async控制异步流程基本示例npm init -ynpm install --save-dev koapackage.json如下{ "name": "demo", "version": "1.0.0", "description": "", "main": "index.js", "scripts": { "test": "node --insp原创 2020-09-26 17:51:35 · 116 阅读 · 0 评论 -
【axios+express】Restful接口调试简单举例
目录package.json{ "name": "demo", "version": "1.0.0", "description": "", "main": "index.js", "scripts": { "start": "node ./index.js" }, "keywords": [], "author": "", "license": "ISC", "dependencies": { "body-parser": "^1.19.0.原创 2020-09-07 09:50:17 · 314 阅读 · 0 评论 -
了解TCP协议
TCP协议是传输层协议,它可以将数据从一台计算机完整有序地传输到另一台计算机上。当传输一个HTML文件时,哪怕一个字符或字节传输错误,浏览器都可能无法渲染该页面。IP协议是基于TCP协议的,Node Http服务器是在Node TCP服务器的基础上构建的,像Node里的http.Server就是继承自net.Server。IP是基于数据包传输的,而这些数据包的传输是独立进行的,也就意味着数据包被送达时是无序的,但TCP连接保证了它们的有序性。在TCP连接中,每个IP数据包都会被打上标识,来标识数据.原创 2020-09-04 22:04:25 · 321 阅读 · 0 评论 -
fs
异步读文件 fs.readFile(path,encoding,callback)在win7系统下,创建如下目录。mkdir d1cd d1type nul>index.jstype nul>math.js//math.jsconst add = (x,y) => x+y;const sub = (x,y) => x=y;const mul = (x,y) => x*y;const div = (x,y) => x/y;const sum .原创 2020-06-11 14:52:21 · 135 阅读 · 0 评论 -
有点意思的npm package
array-flatten功能将一个嵌套数组展平安装npm install --save array-flatten使用//ES6//import {flatten} from "array-flatten";//AMDconst flatten = require("array-flatten");const arr = ['hello',['world'],[['have'],['a'],['nice'],['day']]];const res = flatten(a原创 2020-05-25 08:57:12 · 94 阅读 · 0 评论 -
搭建小型express服务器
文章目录搭建小型express服务器测试express.static(root)搭建小型express服务器mkdir testcd testnpm init -ynpm install --save-dev expresstype nul>server.jsmkdir distmkdir srccd dist type nul>bundle.jscd ../srcmkdir imgstype nul>index.html得到如下目录,index.原创 2020-05-23 08:21:06 · 329 阅读 · 0 评论 -
http
http.createServer//main.jsconst http = require("http");const server = http.createServer(function(req,res){ res.writeHead(200,{"Content-Type":"text/html"}); res.end( "<p>hello world</p>\ <p>have a nice day</.原创 2020-05-16 15:01:20 · 341 阅读 · 0 评论 -
path
文件名 __filename目录名 __dirnamemkdir democd demomkdir srccd srctype nul>index.jsindex.js中内容如下:console.log(__filename);console.log(__dirname);获取所在目录 path.dirname(pathName)const path...原创 2020-04-23 12:01:11 · 119 阅读 · 0 评论 -
process
获取程序运行时参数 process.argv//example.jsconsole.log(process.argv);console.log(process.argv.slice(2));程序当前工作目录 process.cwd()console.log(process.cwd());原创 2020-04-23 11:54:02 · 78 阅读 · 0 评论 -
Buffer
二进制转字符串 buffer.toString()buffer.toString(),将二进制数据buffer转换成字符串。有个可选参数,encoding。buffer.toString(encoding),根据指定的编码方式(encoding),将二进制数据buffer转换为字符串。字符串转二进制 Buffer.from(string)Buffer.from(string),将字符串...原创 2020-04-20 14:39:08 · 283 阅读 · 0 评论