Node学习笔记-随机篇

npm是世上最大的开源系统生态系统
大部分js包都存放在npm上
node操作API
学习git
webpack gulp 这些都是命令行工具
cd path 进入文件夹
node .js打开js文件
cls清除屏幕

没有BOM与Dom
…/ 上两级 ./上一级
文件中默认存储二进制数据
data 返回数据
error 返回错误对象
listen绑定端口号
80是Browser默认的端口号
在命令行Ctrl c 关闭服务
‘’/"指的是网站首页
通过不同的URL来切换页面
end()只能返回string和Buffer
通过request(“path”)调用其他js文件,并且其他js文件相同变量互不影响,只作用于该文件模块作用域,非全局作用域。
在文件中使用exports默认为空对象
exports通过
exports.foo=‘hello’
等价于 {foo:‘hello’}

IP地址定位计算机
端口号定位具体的应用程序
可同时开启多个服务,不同服务端口号不一样

readdir 读取目录并返回一个数组
replace(’ 被替换内容’,’ 替换内容’ )
{each array}{{$value}}{{/each}}

模板引擎,只会替换所有{{}}中的内容,不管其他标签限制

引入模块后,相当于把该模块中的的代码全部插入到当前js文件
一个模块就是一个闭包,相当于把该模块装在一个隐形的函数作用域中,实际上node确实添加了一个函数包裹当前模块所有代码,只是用户看不见

你可能感兴趣的:(Node学习笔记)