NPM

常用命令

  • npm list: 列出已经安装的插件
    • --depth=n 查看嵌套的深度
  • npm show express:列出express插件信息
  • npm install(npm install -d):安装插件
  • npm update:升级插件
  • npm update express:升级指定插件
  • npm uninstall express:卸载插件

发布一个npm包

  1. 确认已经登录,并且registry是默认的npm官方
$ npm whoami
1

如果没有登录则登录

$ npm adduser
1
  1. 确认package的名称

  2. 发布

$ npm publish
1
  1. 更新
$ npm version <version_type>
1

version_type可以包括以下值 patch, minor, major

NPM Semantic Versioning

@see

  • Patch releases: 1.0 or 1.0.x or ~1.0.4
  • Minor releases: 1 or 1.x or ^1.0.4
  • Major releases: * or x