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
。
更多可查看完整发行日志
下载地址:
时间:2016-10-24 08:20
来源:开源中国社区
作者:王练
原文链接