npm命令
- 初始化、包安装、更新
npm install npm@latest -g
,安装最新版本npm
npm init
,创建package.json文件
npm update -g lodash
,更新包
- 发布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解决
- 包版本
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
,撤销已发布的包
宝剑锋从磨砺出,梅花香自苦寒来。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
2017-07-31 webAPP阅读器实现