npm v4 版本是npm在V3版本发布一年后的第一个语义化版本,V3版本更新时曾带来翻天覆地的改变,V4版本的发布同样是一个时代的结束。同时也意味着将不再针对V2和V3版本更新、释放分支,除非是有关键漏洞修复和安全补丁。
版本重要更新如下:
npm search结果流重写,不再支持排序。npm scripts运行脚本之前不需要用 node 可执行路径来运行 npm,可通过添加--scripts-prepend-node-path选项进行配置。npat被移除。prepublish被弃用, 替换成prepare。 添加了一个只能在npm publish运行的prepublishOnly脚本。当没有发现任何超时包时,可按代码
1退出npm outdated。npm tag在经过一段废弃周期后被移除,使用npm dist-tag。不再支持部分 shrinkwraps。
npm-shrinkwrap.json被认为是一个完整的安装清单。npm的默认git分支不再是
master而是latest。
更多可查看完整发行日志
下载地址:
引用来自“绿薯”的评论
不管npm还是yarn 不翻墙的你.等着GG吧..淘宝的镜像用了等着代码报错吧引用来自“圊國圊國”的评论
现在 还不知道 免费翻墙。 大神怎么弄翻墙的花.买个好点的.一年500多吧.也稳定.虽然比阿里云1年最低配置一样..但是没有翻墙.等于没网了.
白高兴了
引用来自“绿薯”的评论
不管npm还是yarn 不翻墙的你.等着GG吧..淘宝的镜像用了等着代码报错吧引用来自“554330833a”的评论
怎么只更新npn?引用来自“chimingphang”的评论
npm -g install npm@4.0引用来自“青怪”的评论
讨厌每次苹果每次升级提到优化了“照片”XXX,优化了“iCloud”XXX,等等一大堆不痛不痒功能的举手!引用来自“hantsy”的评论
合并 Yarn 吧。。。全局缓存,早就应该支持。 NPM 最蛋痛的就是每个项目都是重新下载,(有时还有编译,node-sass 之类)。引用来自“554330833a”的评论
怎么只更新npn?引用来自“chimingphang”的评论
npm -g install npm@4.0引用来自“554330833a”的评论
怎么只更新npn?看一下目前所有的语言,哪个包管理器做的最好?