首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >npm安装不会安装devDependencies

npm安装不会安装devDependencies
EN

Stack Overflow用户
提问于 2016-01-10 00:26:36
回答 11查看 351K关注 0票数 328

devDependencies.上,由于某种原因,当我运行npm install时,它不能安装windowsAFAIK它应该。如果我运行npm install --dev,则会安装devDependencies。我不明白为什么npm install不安装devDependencies,而只安装依赖项。可能的原因是什么?我怎么才能修复它?

也许我的package.json出了什么问题?下面列出了它是否可能对您有所帮助:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
{
  "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"
  }
}
EN

回答 11

Stack Overflow用户

回答已采纳

发布于 2016-01-11 10:41:23

检查NPM文档中的install

带有--production标志的

(或当NODE_ENV环境变量设置为production时),npm将不会安装devDependencies中列出的模块。“

无论NODE_ENV是什么,--only={prod[uction]|dev[elopment]}参数都将导致仅安装devDependencies或仅安装非devDependencies。“

你试过了吗?

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
npm install --only=dev

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

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
npm init --yes

然后:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
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配置:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
npm config list

npm从命令行、环境变量和npmrc文件获取其配置设置。因此,请检查环境变量和npmrc文件。

仍在失败?

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

然后运行:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
npm init --yes

现在运行:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
npm install underscore --save

最后:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
npm install mocha --save-dev

一切都像预期的那样工作吗?

我想要做的是了解您的问题是全局的,还是前一个文件夹和依赖项的局部问题。

票数 387
EN

Stack Overflow用户

发布于 2016-01-30 06:32:51

检查npm config production值是否设置为true。如果此值为true,它将跳过dev依赖项。

运行npm config get production

要设置它:npm config set -g production false

票数 106
EN

Stack Overflow用户

发布于 2016-01-10 00:32:22

确保您没有将环境变量NODE_ENV设置为'production‘。

如果这样做,则不会在没有--dev标志的情况下安装开发依赖项

票数 47
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34700610

复制
相关文章
npm 安装yarn
Yarn是Facebook最近发布的一款依赖包安装工具。Yarn是一个新的快速安全可信赖的可以替代NPM的依赖管理工具
全栈程序员站长
2022/07/22
2.9K0
npm 安装yarn
npm安装模块 npm 删除模块
npm安装模块 【npm install xxx】利用 npm 安装xxx模块到当前命令行所在目录; 【npm install -g xxx】利用npm安装全局模块xxx; 【npm install xxx】安装但不写入package.json; 【npm install xxx –save】 安装并写入package.json的”dependencies”中; 【npm install xxx –save-dev】安装并写入package.json的”devDependencies”中。 npm
meowrain
2021/04/22
2.3K0
npm的安装方法
由于低版本的Linux系统又不能及时更新源的问题,导致使用npm的插件不能正常工作,需要最新版本。
Qt君
2019/07/15
1.7K0
npm的安装方法
npm(macOS)安装步骤
原文:https://my.oschina.net/piscdong/blog/3113475
PHP开发工程师
2021/04/22
3.4K0
npm安装PYTHON env
最近拉了几个GitHub的项目,好多个安装依赖的时候就报错了,其中一个node-sass的我是真没想到。
wade
2022/06/20
2K0
npm安装PYTHON env
npm和cnpm安装
1.npm安装 (1)去nodejs官网下载:http://nodejs.cn/download/ (2)安装到目录C:\Program Files\nodejs下 (3)打开命令提示符窗口,window+R,输入cmd 命令行输入npm -v
全栈程序员站长
2022/11/04
3.2K0
npm和cnpm安装
Centos 系统安装 NPM
1.下载 cd home wget https://nodejs.org/dist/v14.18.1/node-v14.18.1-linux-x64.tar.xz 2.解压 tar -xvf node-v14.18.1-linux-x64.tar.xz 3.配置环境变量 vim /etc/profile 在文件最后添加以下配置: #Node export NODE_HOME=/home/node-v14.18.1-linux-x64 export PATH=$NODE_HOME/bin:$PATH 4.刷新
灰太狼学Java
2022/06/17
1.7K0
npm无法安装sharp
但是在使用npm/yarn对sharp安装时经常会出现安装失败的问题,主要原因是安装源的问题所以我们可以选择为包管理器换源或者手动下载并安装。
用户6256742
2022/07/06
10.6K0
【npm】详解npm的模块安装机制
啦啦啦321
2018/01/03
1.8K0
【npm】详解npm的模块安装机制
[Node] nvm 安装 node 和 npm
可以使用 command 或者 git-bash 运行。(注意: nvm use 命令必须要以管理员身份运行)
绿巨人
2021/11/08
3.9K0
Npm 安装提示 EUNSUPPORTEDPROTOCOL 错误
从上面的错误信息我们来抓重点看就是第一行 verbose stack Error: Unsupported URL Type "npm:": npm:@elastic/elasticsearch@7.13.0
HoneyMoose
2021/09/11
7.7K0
Npm 安装提示 EUNSUPPORTEDPROTOCOL 错误
Centos7安装NPM
yum install gcc gcc-c++wget https://npm.taobao.org/mirrors/node/v10.14.1/node-v10.14.1-linux-x64.tar.gztar -xvf node-v10.14.1-linux-x64.tar.gzmv node-v10.14.1-linux-x64 nodevi /etc/profileexport NODE_HOME=/usr/local/node export PATH=$NODE_HOME/bin:$PATHs
在下是首席架构师
2023/01/11
6620
npm、cnpm安装「建议收藏」
1.node官网 https://nodejs.org/zh-cn/ 2.安装教程 https://www.cnblogs.com/goldlong/p/8027997.html
全栈程序员站长
2022/11/04
1.1K0
npm、cnpm安装「建议收藏」
npm nodejs 经典安装问题
自从转开发后,碰到了很多以前没有遇到过的问题,搜索出来的文章因为思维方式和关键字的转变,对应的搜索结果也和以前大不一样,我也发现自己以前对很多技术的理解被国内的技术“专家博客”误导。最刺激我认知的莫非昨天的《99%的人都理解错了HTTP中GET与POST的区别》。虽然刚发出来就被从业老鸟喷:
运维部落
2019/07/12
1.9K0
npm nodejs 经典安装问题
如何使用npm安装yarn
/usr/local/nodejs/bin/yarn -> /usr/local/nodejs/lib/node_modules/yarn/bin/yarn.js
全栈程序员站长
2022/09/27
4.7K0
安装npm及cnpm(Windows)
1.前往node.js官网下载并安装工具,这里安装路径选到D盘,D:\Program Files\nodejs
kirin
2020/06/22
3.2K0
安装npm及cnpm(Windows)
利用npm 安装删除模块
npm安装模块 【npm install xxx】利用 npm 安装xxx模块到当前命令行所在目录; 【npm install -g xxx】利用npm安装全局模块xxx; 本地安装时将模块写入package.json中: 【npm install xxx】安装但不写入package.json; 【npm install xxx --save】 安装并写入package.json的"dependencies"中; 【npm install xxx --save-dev】安装并写入package.json的"
meowrain
2021/04/22
7570
你不会还不会安装Maven吧
(一般会用阿里云的镜像库,但不知道是我电脑还是网络的原因,下载jar包总会出错,换了很多阿里云镜像都不管用,最后换了腾讯云的就好了,所有这里给出了三个镜像)
爱学习的小超人
2023/03/11
6260
你不会还不会安装Maven吧
npm的安装与使用!
错误提示:npm resource busy or locked..... 可以先清除再重新安装:
Learn-anything.cn
2021/11/26
1.8K0
点击加载更多

相似问题

npm不会递归安装devDependencies

20

npm安装未拉入devDependencies

54

如何使用npm安装"devDependencies“

76

什么时候npm安装或不安装devDependencies?

13

从github存储库安装npm未安装devDependencies

26
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文