Node的包版本号符合的语义格式为:major.minor.patch (即主要版本、次要版本、补丁),如:
4.13.6 major必须满足4,minor必须满足13,patch必须满足6(即完全匹配)。^4.13.6 major必须满足4,其余并不关心(使用最新的即可)。~4.13.6 major必须为4,minor必须为13,不关心patch。
安装包
npm i <packageName>安装指定版本的包
npm i <packageName>@<version>作为开发依赖安装包
npm i <packageName> --save-dev卸载包
npm un <packageName>PS:使用 -g 可以全局安装或卸载包
查看所有已安装包的详细信息(包括它们的依赖以及版本)
npm list仅查看所有已安装包的信息(不包括它们的依赖)
npm list --depth=0查看详细信息
npm view <packageName>仅查看其依赖信息
npm view <packageName> dependencies查看该包的所有版本信息
npm view <packageName> versions查看过时的包
npm outdated # -g 可以查看全局安装的包更新过时的包(仅会更新次要版本号及补丁号到最新)
npm update发布包
npm adduser #如果没有npmjs.org的账号,可以通过该命令创建 npm login #登陆npmjs.org的账号 npm publish #发布你自己的包更新已经发布的包
npm version #更新版本号 npm publish #发布更新后的包转载于:https://www.cnblogs.com/hiramP/p/10585494.html