安装devDependencies的常用方法是使用npm install --only=dev
(或者如果只需要依赖项,则使用--only=production
)。如何npm只安装节点8.7.x的devDependencies?
这在8.7中不起作用。如果我运行这个命令,npm会尝试安装所有的依赖关系。或者至少,它在不在devDependencies
的软件包上运行/usr/bin/git ls-remote -h -t
。这些软件包在私人git仓库中,npm安装失败。
这并没有发生,直到我升级到8.7.0,从7.4.0
的npm cli documentation还表示,虽然这样做的老办法。
该选项是否有新的语法?
我的愚蠢的答案不好。我读得太快了。 – wlh