您的位置:首页 > Web前端 > Node.js

node的学习过程(菜鸟)

2016-03-30 16:01 260 查看
本地模式和全局模式的区别

本地模式不会注册path环境变量,

全局模式安装的包不可以直接在js文件中require获得

当我们把某个包作为工程运行的一部分时,通过本地模式获取,如果命令行下则使用全局模式

首先 在我第一次创建node的服务器的时候命名了node.js然后打开命令行 node node.js

但是这是会报错的,后来重命名之后就可以顺利执行了,不可以命名为node 不可以命名为node 不可以命名为node 重要的事情说三遍

var myModule=require('./aaa');引入模块,同级模块下

规范的包应该:

package.json必须在包的顶层目录下

二进制文件应该在bin目录下

JavaScript代码应该在lib目录下

文档应该在doc目录下

单元测试应该在test目录下

require下是不会重复加载模块的,也就是说不管调用多少次,获取的模块应该是同一个

this指向的是函数的拥有者
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: