node.js介绍
终端
fs文件系统模块
练习
路径动态拼接问题
解决方法1:第一个参数使用完整路径,但代码移植性差
解决方法2: __dirname表示当前文件所处目录
path路径模块
../ :会抵消前面的一个路径
传第二个参数则不取文件拓展名
时钟案例
http模块
创建web服务器
127.0.0.1:80 80端口可省略
模块化
注意: 在使用require加载用户自定义模块中可以省略,js的后缀名
moudule对象
在一个自定义模块中,默认情况下moudle.export={}
以moudle.export指向的新对象为准
模块化规范
包与npm
使用npm