node杂谈
Posted zale-blogs
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了node杂谈相关的知识,希望对你有一定的参考价值。
在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-Red,PM2开机启动