如何安装在节点6.10.1使用NPM的所有依赖性
问题:如果我运行下面的命令
npm install
只有在的package.json文件中的“依赖关系”一节中提到的包安装。那些在“devDependencies”没有被安装。对于安装了“devDependencies”我需要运行下面的命令:
npm install --only=dev
我的问题是有,我可以通过一个命令(我知道我可以通过定义NPM自定义脚本做到这一点,但我不喜欢这种解决方案)同时安装方式。
注:我的节点版本是6.10.1这个问题开始了我向上渐变到6.10.1之后发生
回答如下:通常npm install
命令安装dev的依赖关系,这在NPM配置产值设置为true的场合,它不发生的。如果该值为true,它会跳过dev的相关性。要解决这个问题,
运行以下
npm config get production
若要将其设置为false
npm config set -g production false