如何在节点6.10.1中使用npm安装所有依赖项
问题:如果我运行以下命令
npm install
只有在package.json文件的“dependencies”部分中提到的软件包才被安装。 那些在“devDependencies”没有被安装。 为了安装“devDependencies”我需要运行下面的命令:
npm install --only=dev
我的问题是,有一种方法,我可以通过一个单一的命令安装(我知道我可以通过定义一个npm自定义脚本,但我不喜欢这种解决scheme)。
注意:我的节点版本是6.10.1这个问题在我升级到6.10.1之后开始发生
通常npm install
命令安装dev依赖关系,当npm config生产值设置为true时,不会发生这种情况。 如果这个值是真的,它将跳过开发依赖项。 要解决这个问题,
运行以下
npm config get production
将其设置为false
npm config set -g production false
尝试使用npm –production = false install