gpt4 book ai didi

javascript - 如何 npm install only devDependencies with node 8.7.x?

转载 作者:搜寻专家 更新时间:2023-11-01 00:28:47 25 4
gpt4 key购买 nike

仅安装 devDependencies 的常用方法是使用 npm install --only=dev(如果您只需要依赖项,则使用 --only=production)。

这在 8.7 中不再有效。如果我运行此命令,npm 将尝试安装所有 依赖项。或者至少,它在不在 devDependencies 中的包上运行 /usr/bin/git ls-remote -h -t。这些包在私有(private) git 仓库中,npm 安装对我来说失败了。

直到我从 7.4.0 升级到 8.7.0 才发生这种情况

npm cli documentation尽管如此,仍然展示了旧的做法。

该选项是否有新语法?

最佳答案

npm help install 的输出:

npm install (in package directory, no arguments):

Install the dependencies in the local node_modules folder.

In global mode (ie, with -g or --global appended to the command), it installs the current package context (ie, the current working directory) as a global package.

By default, npm install will install all modules listed as dependencies in npm help 5 package.json.

With the --production flag (or when the NODE_ENV environment variable is set to production), npm will not install modules listed in devDependencies.

所以看起来你只能使用--production 安装dependencies;不确定是否有办法只安装 devDependencies

关于javascript - 如何 npm install only devDependencies with node 8.7.x?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46713824/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com