npm安装不会安装devDependencies怎么办?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (927)

在Windows上由于某种原因,当我运行npm install它不会安装devDependencies。如果我运行npm install --devdevDependencies。我不明白为什么npm install不安装devDependencies,但只安装依赖项。可能是什么原因?我该如何解决?

{
  "name": "try-brunch",
  "version": "0.1.0",
  "private": "true",
  "devDependencies": {
    "brunch": "^2.0.4",
    "cssnano-brunch": "^1.1.5",
    "javascript-brunch": "^1.8.0",
    "sass-brunch": "^1.9.2",
    "uglify-js-brunch": "^1.7.8"
  },
  "dependencies": {
    "jquery": "^2.1.4"
  }
}
提问于
用户回答回答于

查看NPM文档进行安装

你有没有试过

npm install --only=dev

如果你担心你的package.json可能不正确,最好的办法是这样的。创建一个新文件夹,然后运行:

npm init --yes

然后:

npm install --save-dev brunch@^2.0.4
npm install --save-dev cssnano-brunch@^1.1.5
npm install --save-dev javascript-brunch@^1.8.0
npm install --save-dev sass-brunch@^1.9.2
npm install --save-dev uglify-js-brunch@^1.7.8
npm install jquery@^2.1.4 --save
用户回答回答于

检查npm config值是否设置为true。如果这个值是真,它将跳过开发依赖项。

运行 npm config get production

设置: npm config set -g production false

扫码关注云+社区

领取腾讯云代金券