npm使用

2019-03-05

NPM使用

安装包

npm install <package_name>	#项目安装
npm install <package_name> -g #全局安装

与package.json配合使用

packckage.json

package.json是Node项目的配置文件,主要功能有:

  • 列出以来的包
  • 声明名称和版本
  • 创建构建规则

创建package.json

npm init #创建一个默认的package.json文件
npm init --yes #从当前目录提取信息创建package.json,主要包括git信息,license,等等

package.json最重要的是依赖的声明:

  • "dependencies":全部周期的依赖包
  • "devDependecies":仅仅在开发和测试时的依赖包
npm install <package_name> --save #安装并写入dependencies
npm install <package_name> --save-dev #安装并写入devDependencies

更新包

npm update
npm outdated #检查是否有可更新的包

创建npm包

npm包一般是一个Node.js模块

  1. npm init创建package.json
  2. 创建模块入口文件,默认index.js
  3. 编写好模块,主要是定义exports对象的属性
  4. npm publish发布
  5. (需要注册的账户)之后就可以用npm install <package name>来安装自己的包