node中一个文件就是一个模块,使用exports和require来进行配置和调用。
例如定义一个hello模块:
function hello(name) {
console.log('hello, '+ name);
}
exports.hello = hello;
main.js如下:
var h = require("./hello);
h.hello("world");
最后执行node main.js输出:
hello world
NPM常用的命令有
1) 安装Node模块
$ npm install moduleNames
2) 查看当前目录下已安装的node包
$ npm list
3) 查看node模块的package.json文件夹
$ npm view moduleNames
4) 查看包的依赖关系
$ npm view moduleName repository.url
5) 查看包所依赖的Node的版本
$ npm view moduleName engines
6) 更新node模块
$ npm update moduleName
7) 卸载node模块
$ npm uninstall moudleName