
Node.js
B1gF4ceC4t
这个作者很懒,什么都没留下…
展开
-
nodejs/webpack项目提示Invalid Host header
nodejs项目在本地访问正常,然而部署到服务器上就提示Invalid Host header。原因:新版的webpack-dev-server出于安全考虑,默认检查hostname,如果hostname不是配置内的,将中断访问。解决方法:disableHostCheck: true例如:……devServer: { contentBase: path.resolve转载 2017-08-20 12:48:35 · 1472 阅读 · 0 评论 -
nodeJS中读写文件方法的区别
导言:nodejs中所有与文件相关的操作都在fs模块中,而读写操作又是我们会经常用到的操作,nodejs的fs模块针对读操作为我们提供了readFile,read, createReadStream三个方法,针对写操作为我们提供了writeFile,write, createWriteStream三个方法,下面分析一下它们的区别:一、readFile和writeFile1、read转载 2017-09-04 13:16:41 · 552 阅读 · 0 评论 -
npm body-parser 中文api
body-parsernode.js body parsing 中间件安装$ npm install body-parser1APIvar bodyPaeser =require('body-parser')1可以通过body-parser 对象创建中间件,当接收到客户端请求时所有的中间件都会给req.body 添加属性,请求体为空,则解析为空{}转载 2017-09-04 16:09:53 · 1128 阅读 · 0 评论 -
Nodejs进阶 基于express+multer的文件上传
关于作者程序猿小卡,前腾讯IMWEB团队成员,阿里云栖社区专家博主。欢迎加入 Express前端交流群(197339705)。正在填坑:《Nodejs学习笔记》 / 《Express学习笔记》社区链接:云栖社区 / github / 新浪微博 / 知乎 / Segmentfault / 博客园 / 站酷概览图片上传是web开发中经常用到的功能,node社区在转载 2017-09-04 20:03:41 · 835 阅读 · 0 评论 -
Express细节探究(1)——app.use(express.static)
express相信是很多人用nodejs搭建服务器的首选框架,相关教程有很多,也教会了大家来如何使用。如果你想更深的了解他的细节,不妨和我一起来研究一下。先来看一个每个人都用到的方法app.use(express.static(__dirname+'/public'));你肯定在你的app文件中这么用过它: app.use(express.static(__dirname转载 2017-09-05 10:18:41 · 568 阅读 · 0 评论 -
NPM 使用介绍
NPM是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题,常见的使用场景有以下几种:允许用户从NPM服务器下载别人编写的第三方包到本地使用。允许用户从NPM服务器下载并安装别人编写的命令行程序到本地使用。允许用户将自己编写的包或命令行程序上传到NPM服务器供别人使用。由于新版的nodejs已经集成了npm,所以之前npm也一并安装好了。同样可以通过输入转载 2017-09-03 13:39:38 · 613 阅读 · 0 评论 -
Node.js——fs模块
转自:https://www.liaoxuefeng.com/wiki/001434446689867b27157e896e74d51a89c25cc8b43bdb3000/001434501497361a4e77c055f5c4a8da2d5a1868df36ad1000Node.js内置的fs模块就是文件系统模块,负责读写文件。和所有其它JavaScript模块不同转载 2017-09-03 13:40:05 · 545 阅读 · 0 评论 -
《深入浅出node.js》——setImmediate()与process.nextTick()
setImmediate()方法与process.nextTick()方法十分类似,都是将回调函数延迟执行。但是两者之间其实是有细微差别的: process.nextTick()中的回调函数执行的优先级要高于setImmediate()。这里的原因在于事件循环对观察者的检查是有先后顺序的,process.nextTick()属于idle观察者,setImmediate()属于chec原创 2017-10-08 11:15:33 · 1346 阅读 · 0 评论 -
细说setTimeout/setImmediate/process.nextTick的区别
node.js中的非IO的异步API提供了四种方法,分别为setTimeOut(),setInterval(),setImmediate()以及process.nextTick(),四种方法实现原理相似,但达到的效果略有区别:一、事件循环Event Loop首先,我们需要了解node.js的基于事件循环的事件模型,正是因为它才使得node.js中回调函数十分普遍,也正是基于此,no转载 2017-10-01 11:16:26 · 817 阅读 · 0 评论