自己在开发项目中,发现了一个现象,vue项目中一般将插件第三方库安在生产依赖中,但是react中却大都安装在开发依赖中,这个怎么区分呢npm安装时安装在哪个里面呢?是由于webpack配置不同的原因吗?有什么优缺点?(ps:本人菜鸟一枚)
自己在开发项目中,发现了一个现象,vue项目中一般将插件第三方库安在生产依赖中,但是react中却大都安装在开发依赖中,这个怎么区分呢npm安装时安装在哪个里面呢?是由于webpack配置不同的原因吗?有什么优缺点?(ps:本人菜鸟一枚)
这个是你安装包的时候决定的
npm install package-name -D // 开发依赖
npm install package-name --save-dev // 开发依赖
npm install package-name -S // “生产”依赖
npm install package-name --save // “生产”依赖
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
4 回答2.4k 阅读✓ 已解决
3 回答1.4k 阅读✓ 已解决
-D 仅安装开发所需模块
-S 最终是要打包到生产环境