问题描述
1、webpack安转的包有的在dependencies,有的在devDependencies,怎么确定一个包是要安装在哪个里面?
2、假如安转的包在devDependencies会导致生产环境功能不全不可使用吗?
问题出现的环境背景及自己尝试过哪些方法
相关代码
// 请把代码文本粘贴到下方(请勿用图片代替代码)
1、webpack安转的包有的在dependencies,有的在devDependencies,怎么确定一个包是要安装在哪个里面?
2、假如安转的包在devDependencies会导致生产环境功能不全不可使用吗?
// 请把代码文本粘贴到下方(请勿用图片代替代码)
一般情况下是开发代码必须依赖的一些基础的包放到dependencies里面
一些第三方的插件包可以放到DevDependencies
在本地执行npm install的devDependencies和dependencies里面的依赖包都会正常下载安装
16 回答2.8k 阅读✓ 已解决
6 回答4.2k 阅读✓ 已解决
14 回答5.5k 阅读
7 回答1.8k 阅读
14 回答2k 阅读
3 回答987 阅读✓ 已解决
6 回答1.1k 阅读✓ 已解决
并不会导致依赖不全。
在vue项目开发时,
npm install
都会会安装dependencies
和DevDependencies
。除非你这个项目是作为npm包给别人用的,那么别人在
npm install [你的包]
的时候devDependencies
不会被安装。