如何在节点6.10.1中使用npm安装所有依赖项

时间:2017-05-10 07:08:23

标签: node.js npm npm-install npm-scripts

问题: 如果我运行以下命令

npm install

仅安装package.json文件中“dependencies”部分中提到的包。没有安装“devDependencies”中的那些。要安装“devDependencies”,我需要运行以下命令:

npm install --only=dev

我的问题是,有没有一种方法可以通过单个命令安装(我知道我可以通过定义npm自定义脚本来实现,但我不喜欢这个解决方案)。

注意:我的节点版本是6.10.1 这个问题在我升级到6.10.1之后开始发生

2 个答案:

答案 0 :(得分:3)

通常npm install命令也会安装dev依赖项,没有发生的情况是npm config production value设置为true。如果此值为true,则它将跳过dev依赖项。要解决此问题,

运行以下

npm config get production

将其设为false

 npm config set -g production false

答案 1 :(得分:2)

尝试使用npm --production=false install