npm命令

  1. 初始化、包安装、更新
  • npm install npm@latest -g,安装最新版本npm
  • npm init,创建package.json文件
  • npm update -g lodash,更新包
  1. 发布npm包
  • npm whoami,查看谁在登录当前npm账号
  • npm publlish
  • npm version prerelease,package.json中版本 号1.0.0 -> 1.0.1-0
  • 再次npm version prerelease,1.0.1 -> 1.0.1-1
  • npm publish --tag beta,发布带有beta标签的软件包
  • npm dist-tag add xx@1.0.1-beta.0 beta; npm dist-tag add xx @1.0.0 latest;,若beta包不小心发布成了latest包,可以通过更改tag解决
  1. 包版本
  • npm version prepatch,直接升级小号,增加预发布号为0,1.0.1-1 --》1.0.2-0
  • npm version preminor,中号、小号置为0,增加预发布号为0, 1.0.2-0 --》1.1.0-0
  • npm version premajor,大号、中号、小号置为0,增加预发布号0, 1.1.0-0 --》 2.0.0-0
  • npm version patch,升级patch,2.0.0-0 --》2.0.0
  • 再次npm version patch,2.0.0 -->2.0.1
  • npm version minor,2.0.1 --> 2.1.0
  • npm version major,3.1.0 -->4.0.0
  • npm version premajor,4.0.0 -->5.0.0-0
  • npm version preminor,5.0.0-0 -->6.0.0
  • npm publish --tag beta,发布beta包
  • npm publish --tag alpha,发布alpha包
  • npm publish,发布正式latest包,
  • npm unpublish xxx@version,撤销已发布的包
posted @ 2024-07-31 22:26  安静的嘶吼  阅读(5)  评论(0编辑  收藏  举报