gpt4 book ai didi

node.js - npm install 不会安装 devDependencies

转载 作者:IT老高 更新时间:2023-10-28 21:45:25 26 4
gpt4 key购买 nike

由于某种原因,当我在 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"
}
}

最佳答案

查看 NPM 文档以获取 install

With the --production flag (or when the NODE_ENV environment variable is set to production), npm will not install modules listed in devDependencies."

The --only={prod[uction]|dev[elopment]} argument will cause either only devDependencies or only non-devDependencies to be installed regardless of the NODE_ENV."

你试过了吗

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 配置:

npm config list

npm 从命令行、环境变量和 npmrc 文件中获取其配置设置。所以检查环境变量和npmrc文件。

仍然失败?

好的,创建一个新文件夹,最好是在文件系统的其他位置。 IE。不在同一文件夹层次结构中。例如,C:\myNewFolder - 越靠近基本 C: 驱动器越好。

然后运行:

npm init --yes

现在运行:

npm install underscore --save

最后:

npm install mocha --save-dev

一切都按预期工作吗?

我要做的是了解您的问题是全局性的,还是先前文件夹和依赖项的本地问题。

关于node.js - npm install 不会安装 devDependencies,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34700610/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com