出于某种原因在 Windows 上运行 npm install
它不会安装 devDependencies 。 AFAIK 它应该。如果我运行 npm install --dev
devDependencies 已安装。我不明白为什么 npm install
也不安装 devDependencies ,而只安装依赖项。可能是什么原因?我该如何解决?
也许我的 package.json 有问题?如果它可能有帮助,它会在下面列出:
{
"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"
}
}
原文由 Tristan Tzara 发布,翻译遵循 CC BY-SA 4.0 许可协议
检查 NPM 文档以进行 安装
你有没有尝试过
如果您担心您的 package.json 可能不正确,最好这样做。创建一个新文件夹,然后运行:
然后:
你应该很高兴去!否则,将继续发布其他选项。
检查你的 npm 配置:
npm 从命令行、环境变量和 npmrc 文件中获取其配置设置。所以检查环境变量和 npmrc 文件。
还是失败?
好的,创建一个新文件夹,最好是在文件系统的其他位置。 IE。不在同一文件夹层次结构中。例如,C:\myNewFolder - 越靠近基本 C: 驱动器越好。
然后运行:
现在运行:
最后:
一切都按预期工作吗?
我要做的是了解您的问题是全局性的,还是先前文件夹和依赖项的本地问题。