npm模块化

152 阅读1分钟

1、exports 和 module.exports

exports 和 module.exports 默认指向一个对象,如果不是指向同一对象,则以module.exports指向的对象为准

2、模块化规范

node.js遵循CommonJS模块化规范

  • 使用 module.exports导出模块
  • 使用requir导入模块

3、包相关的命令

1、安装包

npm install 包名
​
// 可以简写为
npm i 包名
​
// 安装指定版本的包
npm i 包名@版本  // npm i monent@2.2// 全局安装包
npm i 包名 -g//开发环境的安装包 安装到package.json的devDependencies中(开发依赖包,例如webpack)
npm i 包名 -D
​
​

2、卸载包

npm uninstall 包名