npm install不会安装devDependencies

由于某些原因在Windows上运行时,npm install它不会安装 。AFAIK应该。如果运行npm

install --dev 则会安装。我不明白为什么npm install也不安装

,而只安装依赖项。可能是什么原因?我该如何解决?

也许我的 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文档以进行安装

使用该--production标志(或将NODE_ENV环境变量设置为生产时),npm将不会安装devDependencies中列出的模块。”

--only={prod[uction]|dev[elopment]}参数将导致仅安装devDependencies或仅安装非devDependencies,而与NODE_ENV无关。”

你有没有尝试过

npm install --only=dev

如果您担心 可能不正确,则最好这样做。创建一个新文件夹,然后运行:

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文件。

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

然后运行:

npm init --yes

现在运行:

npm install underscore --save

最后:

npm install mocha --save-dev

一切都按预期工作吗?

我正在尝试做的是了解您的问题是全局的,还是先前文件夹和依赖项的局部问题。

以上是 npm install不会安装devDependencies 的全部内容, 来源链接: utcz.com/qa/411132.html

回到顶部