首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐关注
Meteor
JSLint - a JavaScript code quality tool
jsFiddle
D3.js
WebStorm
推荐书目
JavaScript 权威指南第 5 版
Closure: The Definitive Guide
V2EX  ›  JavaScript

Grunt 也开始寻找 maintainer 了,还好 VS Code 挑对了边

  •  
  •   rebornix · 2015-11-20 20:24:40 +08:00 · 6235 次点击
    这是一个创建于 1432 天前的主题,其中的信息可能已经有所发展或是发生改变。
    Bower 倒下没多久, Grunt 也开始找接盘侠 ... 给所有想参与到开源项目的同学们支一招,快去把你喜欢的用了 grunt 的 JS 项目的 task runner 换成 gulp ,晚了就来不及了。
    49 回复  |  直到 2015-11-22 10:40:33 +08:00
        1
    mind3x   2015-11-20 20:41:03 +08:00 via Android
    请教 bower 是咋了...
        2
    raptor   2015-11-20 20:42:46 +08:00   ♥ 1
    我得说:喜大普奔。

    JSer 就是喜欢造轮子…
        3
    learnshare   2015-11-20 20:43:19 +08:00
    因为相关社区不活跃,管理者信心不足了吧
        4
    sparanoid   V2EX Moderator   2015-11-20 20:50:27 +08:00
        5
    Sivan   2015-11-20 21:35:02 +08:00
    Naive !
    乃以为用 gulp 就站好队了吗?早晚还不是给 webpack 干掉~😂😂😂
        6
    ChiangDi   2015-11-20 21:35:03 +08:00
    嘿嘿,于是再等几个月 gulp 也要找接盘侠了。
        7
    ChiangDi   2015-11-20 21:36:12 +08:00
    @mind3x bower 作者说抛弃了啊,让大家用其他的。
        8
    sparanoid   V2EX Moderator   2015-11-20 21:36:45 +08:00
    @Sivan 其实 webpack 也没什么后台的,这事不好说 :(
        9
    linkdesu   2015-11-20 21:50:32 +08:00
    JS 还处于混沌初开的阶段~~将来会慢慢沉淀的~~ :joy:
        10
    neone   2015-11-20 22:00:59 +08:00
    更喜欢 gulp 。
        11
    phoenixlzx   2015-11-20 22:03:32 +08:00
    瞎搞。
        12
    timothyye   2015-11-20 22:10:15 +08:00 via Android
    后端表示:贵圈好乱
        13
    mahone3297   2015-11-20 22:18:03 +08:00
    都是那么知名的软件,都这样不维护了。。。
        14
    fszaer   2015-11-20 22:23:38 +08:00
    好消息是以后前端面试会少一题
    grunt 跟 gulp 有什么区别了
        15
    zrp1994   2015-11-20 22:25:58 +08:00
    感觉还是 gulp 用着舒服些, grunt 搞得像另一种语言了……
        16
    w88975   2015-11-20 22:39:52 +08:00
    gulp 对 JS 开发者更贴心,grunt 一开始完全看不懂.
        17
    Pastsong   2015-11-20 22:51:14 +08:00
    grunt 的份额最近被 gulp 干得有点惨,话说 bower 要是了那要用什么? npm ?
        18
    mind3x   2015-11-20 22:51:38 +08:00 via Android
        19
    Pastsong   2015-11-20 22:51:55 +08:00
    @Pastsong EDIT: 'bower 要是用不了'
        20
    crazyxin1988   2015-11-20 22:58:09 +08:00
    现在不都开始用 webpack 了吗
        21
    xwartz   2015-11-20 23:28:24 +08:00
    前端真是太乱了,轮子太多。。不过早点抛弃也好。。
        22
    rebornix   2015-11-20 23:29:38 +08:00
    @raptor @linkdesu @timothyye @mahone3297 前端届现在一万个 star 都不保险了。而且还出现了诸如 Angular 2 直接重写的美丽故事 ...

    @fszaer 简直是至理名言。。。

    @crazyxin1988 webpack 确实现在更火,不过去 GitHub 上搜 gruntfile.js 你就感受到浓浓的恶意
        23
    ddou   2015-11-20 23:36:25 +08:00
    前端的确是够乱的
        24
    lizheming   2015-11-20 23:50:48 +08:00
    我想说…… 楼上说 gulp 会被 webpack 替代的应该都不是前端吧……
        25
    lijinma   2015-11-21 00:04:46 +08:00
    @sparanoid 哥, gulp 和 webpack 是一类东西吗?
        26
    jellybool   2015-11-21 00:09:36 +08:00
    反正我只用过 gulp ,不管它
        27
    sparanoid   V2EX Moderator   2015-11-21 00:11:53 +08:00
    @lijinma 我没有说是一类东西啊?只是觉得将来会有更多 webpack 的轮子
        28
    lijinma   2015-11-21 00:13:29 +08:00   ♥ 1
    @sparanoid 抱歉,@ 错人了。
        29
    tt7   2015-11-21 00:32:11 +08:00
    到头来还是自己做自己用省心。
        30
    df4VW   2015-11-21 00:37:06 +08:00
    npm script + rollup/webpack
        31
    FrankFang128   2015-11-21 01:11:13 +08:00
    跟 gulp 这货没优点啊
        32
    yangxiongguo   2015-11-21 05:09:08 +08:00 via iPhone
    才刚学会 grunt
        33
    UnitTest   2015-11-21 05:12:48 +08:00 via iPhone
    看来我的选择是对的。
        34
    bramblex   2015-11-21 07:38:17 +08:00 via Smartisan T1
    用全套自己轮子的表示毫无压力…
        35
    easychen   2015-11-21 10:05:11 +08:00   ♥ 1
        36
    iancj   2015-11-21 10:09:54 +08:00
    刚刚把项目中的 Grunt 换成了 gulp ,估计没多久就要考虑 webpack 了吧。
        37
    duhastmich   2015-11-21 10:17:16 +08:00
    bower 早就弃用了, bower 能做的 npm 都能做, 而且做得更好,另外简单的 build 任务也可以用 npm 做
        38
    luikore   2015-11-21 10:29:05 +08:00
    不看好 grunt 和 gulp, makefile 才是永不过时...
    webpack + makefile 多简单
        39
    luikore   2015-11-21 10:39:51 +08:00   ♥ 2
        40
    Wangxf   2015-11-21 10:56:24 +08:00
    grunt 那货本来就麻烦, gulp 效率高,上手快,不过 bower 可惜了,搞的现在 node 和前端混一块了,每次 install 一大堆东西,也是醉了,这年头只要是个前端,都能说自己熟悉 node 了
        41
    rebornix   2015-11-21 11:04:07 +08:00
    @UnitTest 头像说明一切!
        42
    napsterwu   2015-11-21 11:10:05 +08:00
    bower 怎么了 找了半天没找着资料
        43
    rebornix   2015-11-21 11:10:33 +08:00
    @duhastmich 而且实用 bower 的第一个步骤是 npm install -g bower
        44
    rebornix   2015-11-21 11:11:59 +08:00
    @napsterwu Bower needs resources for its maintenance. Please fill Support Declaration if you think you can help. https://github.com/bower/bower

    说白了,就是自己人都不想再用这玩意了
        45
    hst001   2015-11-21 11:38:10 +08:00
    前端每一个星期都会发明一大堆东西出来。。。看着就累
        46
    LancerComet   2015-11-21 12:30:14 +08:00
    (´;ω;`) 谁来告诉我 Browserify + Glup 还能再战多久
        47
    frozen2013   2015-11-21 13:49:55 +08:00
    有了 npm 后, bower 就越来越鸡肋。
    但是。。。前两天我想把一个老项目的 bower.json 里的依赖转到 package.json 里去,结果发现一些第三方库本身没有 package.json 是不能用 npm 下载安装的,而且 bower 可以直接从 url 下载,这种 npm 也不行。。。所以还是不了了之,就先放那儿了。
        48
    Sivan   2015-11-22 05:49:21 +08:00 via iPhone
    @lizheming @lijinma
    或许 webpack 起初还是当 browserify 的一种替代出现的,但 loader 机制和集成的 watch 使得它可以独立存在无需与 gulp 共存,而光用 gulp 本身是干不了这事的,还是要结合 browserify/webpack 插件。
    它们实现的目的本身不同但功能有很多重合。前端的工作流也不一定非得是 grunt/gulp 的工作方式。
    webpack 感觉会是一个更宏大的前端工程方案, gulp 是轻巧的工具。将来替代并非不可能。
        49
    lizheming   2015-11-22 10:40:33 +08:00
    @Sivan 任务流管理工具 Gulp 能干的也不仅仅是捆绑压缩, loader 有自己明确地功能,要被替代的意思是 Gulp 能干的事情 webpack 都能很好的替代掉,有些事情你非得强加的用 loader 去做是很别扭的。
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   4258 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 34ms · UTC 03:10 · PVG 11:10 · LAX 20:10 · JFK 23:10
    ♥ Do have faith in what you're doing.