码迷,mamicode.com
首页 > 其他好文 > 详细

node杂谈(一)

时间:2018-10-08 15:06:10      阅读:121      评论:0      收藏:0      [点我收藏+]

标签:服务器   node   并且   glob   过多   开发环境   code   原因   set   

在node中var作用域为当前js文件

每一个js文件都是一个module对象

global为全局对象,可以用在不同js之间访问(不要设立过多的全局对象,除非必要,比如设立生产环境还是开发环境)

a = 1这种形式默认为写在全局对象上面

入口的js的module  ID默认为“.”

require("路径")获取的是指定的module对象(代表特定的js)

exports是module.exports的别名,exports可以做的事情,module.exports都可以做

exports只能用.暴露接口并且在require之后也要用.来获取接口

在创建server后浏览器展示乱码原因如下

//正确
res.writeHead(200,{"Content-Type":"text/html;charset=utf-8"})
//错误
res.writeHead(200,{"Content-Type":"text/html;charset=‘utf-8‘"})

server中通过事件驱动的方式write与end不共存,只能用end,在server中调用读文件方法,不论成功还是失败都要有end,否则服务器一直转

使用koa框架的时候 前端设置content-type中用逗号是无法解析的,需要用分号才行

 

node杂谈(一)

标签:服务器   node   并且   glob   过多   开发环境   code   原因   set   

原文地址:https://www.cnblogs.com/zale-blogs/p/8647823.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!