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