webpack - --save-dev 与 --save区别
本文介绍了webpack - --save-dev 与 --save区别的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
这张图是我安装的依赖,大部分都在devDependencies里
然后我用url-loader加载图片的话,不会自动添加上前面的文件夹路径。
这是大神教程里demo的依赖,全都在dependencies
然后我就郁闷了,不知道哪些依赖应该装到哪里?据我了解的,devDependencies里的是开发用的,dependencies里的是开发完上线时用的,那么请教各位大神,究竟怎么装才合适?
解决方案
--save-dev
是你开发时候依赖的东西,--save
是你发布之后还依赖的东西。
比如,你写 ES6 代码,如果你想编译成 ES5
发布那么 babel
就是devDependencies
。
如果你用了 jQuery,由于发布之后还是依赖jQuery
,所以是dependencies
。
但是在 npm 里面除了二进制的依赖,似乎也不用区分是不是dev
。
因为使用npm
就是自己编译的意思,而不使用npm
直接拿编译后的版本的,这些依赖项也看不到。
这篇关于webpack - --save-dev 与 --save区别的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文