![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Node.js
点滴学习,随时记录
weixin_45368324
这个作者很懒,什么都没留下…
展开
-
cors跨域设置
CORS跨域设置CORS(Cross-origin resource sharing),跨域资源共享,是一份浏览器技术的规范,用来避开浏览器的同源策略简单来说就是解决跨域问题的除了jsonp外的另一种方法;比jsonp更加优雅。 // 允许cors跨域; ctx.set("Access-Control-Allow-Origin", "http://localhost:3000...原创 2020-04-13 18:33:02 · 3573 阅读 · 2 评论 -
Node.js(koa2框架)
koa官网:https://koa.bootcss.com/koa安装npm init -y 创建package.jsonnpm i koa -S 安装koa创建一个简单的koa服务器Koa 利用中间件 控制"上游",调用"下游“;koa是包含一组中间件函数的对象;可以将app.use里的函数理解成中间件koa中间件middleware执行顺序,洋葱模型c...原创 2020-04-09 15:18:29 · 350 阅读 · 0 评论 -
windows常用的DOS命令
windows常用的DOS命令dos(Disk Operating System)磁盘操作系统ping www.baidu.com -t:测试网速Ctrl+c:结束当前正在运行的操作exit:退出当前窗口ipconfig -all:查看当前电脑的 物理地址/IP地址/子网掩码/DNS等信息cls:清屏cd:进入到指定的文件目录(windows电脑需要先进入到对应的磁盘 E:)cd ...原创 2020-04-09 14:09:16 · 106 阅读 · 0 评论 -
npm(发布包)和 nrm
npm(发布包)一、准备工作在开始演示前,我们还需要做两项准备工作:1、注册npm账户注册地址:https://www.npmjs.com/2、全局安装nrmnpm i nrm -gnrm是npm仓库管理的软件,可用于npm仓库的快速切换nrm 常用命令: nrm //展示nrm可用命令 nrm ls //列出已经配置的所有仓库 nrm test //测试所有仓库的响应时间...原创 2020-04-09 14:05:09 · 185 阅读 · 0 评论 -
Node.js(内置模块http和url)
Node.js(内置模块http和url)http模块1、引入http模块var http = require("http");2、创建服务器接下来我们使用 http.createServer() 方法创建服务器,并使用 listen 方法绑定 8888 端口。函数通过 request, response 参数来接收和响应数据。/* 如果我们使用PHP来编写后端的代码时,需要Ap...原创 2020-04-09 14:01:22 · 173 阅读 · 0 评论 -
Node.js(stream流和buffer缓冲区)
Node.js(stream流)流,会把数据分成64kb的小文件传输流的方式读取文件fs.createReadStreamconst fs = require('fs')//流的方式读取文件var readStream=fs.createReadStream('input.txt');var str='';/*保存数据*/var count=0; /*次数*/readSt...原创 2020-04-09 13:57:16 · 1214 阅读 · 0 评论 -
Node.js(内置模块fs)
Node.js(内置模块fs)fs模块(FileSystem)【fs内置模块:实现I/O操作】const fs=require('fs');//所有的文件操作,都有同步和异步之分//文件操作中,默认都是异步的, 需要同步时,在方法后加Sync目录操作fs.mkdir 创建目录fs.mkdir / fs.mkdirSync:创建文件夹,有Sync的是同步创建,反之没有是异步,想...原创 2020-04-09 13:49:30 · 124 阅读 · 0 评论 -
Node.js(第三方模块和npm)
Node.js(第三方模块和npm)模块使用文件夹(自定义)-app.js-family–module_a.js–module_b.js–module_c.js–index.js我们将module_a.js和module_b.js放入了一个叫做family的文件夹中,被index.js“统领”。family/index.jsvar module_a=require('./mo...原创 2020-04-09 13:44:02 · 122 阅读 · 0 评论 -
Node.js(自定义模块)
Node.js(自定义模块)Common.js规范(Nodejs)中自定义模块的规定:require谁就会运行谁在nodejs中,可以在js文件中require(导入)另一个js文件,此时就会立即运行那个引用的js文件。js文件在Node.js 中天生作用域隔离js文件在Node.js中天生作用域隔离的!为什么?因为没有了window对象。使用exports.** = **的语法进...原创 2020-04-09 13:35:06 · 138 阅读 · 0 评论 -
Node.js(安装Node.js)
Node.js(安装Node.js)一、安装Node.jsnodejs官网:http://nodejs.org/nodejs中文文档:http://nodejs.cn/api/我们要检查nodejs是否已经安装成功了。此时需要打开系统的“命令提示符”窗口。按windows徽标键 + R键;输入CMD按回车(CMD就是command命令的缩写。);然后就能看见这个黑底白字的命令提示符...原创 2020-04-09 13:22:42 · 92 阅读 · 0 评论