永发信息网

webpack和gulp的区别

答案:1  悬赏:0  手机版
解决时间 2021-11-10 00:59
webpack和gulp的区别
最佳答案
Gulp应该和Grunt比较,他们的区别我就不说了,说说用处吧。Gulp / Grunt 是一种工具,能够优化前端工作流程。比如自动刷新页面、combo、压缩css、js、编译less等等。简单来说,就是使用Gulp/Grunt,然后配置你需要的插件,就可以把以前需要手工做的事情让它帮你做了。

说到 browserify / webpack ,那还要说到 seajs / requirejs 。这四个都是JS模块化的方案。其中seajs / require 是一种类型,browserify / webpack 是另一种类型。

seajs / require : 是一种在线"编译" 模块的方案,相当于在页面上加载一个 CMD/AMD 解释器。这样浏览器就认识了 define、exports、module 这些东西。也就实现了模块化。

browserify / webpack : 是一个预编译模块的方案,相比于上面 ,这个方案更加智能。没用过browserify,这里以webpack为例。首先,它是预编译的,不需要在浏览器中加载解释器。另外,你在本地直接写JS,不管是 AMD / CMD / ES6 风格的模块化,它都能认识,并且编译成浏览器认识的JS。
这样就知道,Gulp是一个工具,而webpack等等是模块化方案。Gulp也可以配置seajs、requirejs甚至webpack的插件。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
菜鸟驿站(厦门蔡塘社63号店)地址在什么地方,
怀孕了孕囊在右边是不是代表生女孩
在很多人强迫下写的保证书是否有法律效力
佛山南庄那间酒店招聘男鸭吗
《游戏王》中的贝卡斯死了吗?
我的灯关掉后还是有点亮这是不是有问题吗?
雨水泵中h=7.17m是什么意思
巨型阿拉斯加3个多月标准身高体重是多少
云南人叫的一种植物“虫蝼”是啥东西 普通话
1.25乘2.6的积,冉乘5.4,结果是多少
酷派电脑125g固态硬盘多少钱
遂宁南站客运站到黄泥有多远?
据目前的形势看,南海会不会发生战争呢?
房子买卖佣金0.5%是什么意思
32个位上是2表示几个几
推荐资讯
高考物理一轮复习53和骄子之路哪个好
正阳离延津县有多少公里
4.8x7.8 78x1.52简
中国真的有南北之分吗
我电脑有两个磁盘。一个c 一个d 有什么区别吗
大重九香烟(软)多少钱一包
心情就像衣服,脏了就拿去洗洗,晒晒,阳光自然
我和妈妈到超市里买东西体验生活写一篇作文35
有人知道原来北京北三环北太平庄桥西南有一家
阀口袋定量包装是自动封口的吗
在媒体层面,现在已经到了一个没有网络就不成
vivox5l怎么在微信上上锁
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?