webpack - --save-dev 与 --save区别

查看:124
本文介绍了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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆