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指向的是函数的拥有者
本地模式不会注册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指向的是函数的拥有者
相关文章推荐
- (OK) 交叉编译node-v4.2.1—for—android
- 24. Swap Nodes in Pairs
- 92. Reverse Linked List II
- 237. Delete Node in a Linked List
- Node.js中,q在链式调用和异步调用中起到的作用
- Windows 10 下安装 npm 后全局 node_modules 和 npm-cache 文件夹的设置
- 作用域与闭包
- Node
- 【转】如何使用NPM来管理你的Node.js依赖
- nodejs在线xlsx转json
- NodeJS 回调函数中的this
- Node.js学习
- file_operations -- file -- inode
- H5+MUI+Node.js+Socket.io群组即时聊天+发送图片+图片压缩
- H5+MUI+Node.js+Socket.io实现即时聊天以及发送+图片压缩
- Node.js升级最新版本
- nodeJs学习路线
- LeetCode 19 Remove Nth Node From End of List
- File-nodejs
- iOS GDataXMLNode的配置步骤