Grunt 也开始寻找 maintainer 了,还好 VS Code 挑对了边 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐关注
Meteor
JSLint - a Javascript code quality tool
jsFiddle
D3.js
WebStorm
推荐书目
Javascript 权威指南第 5 版
Closure: The Definitive Guide
rebornix
V2EX    Javascript

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

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

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

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

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

    说白了,就是自己人都不想再用这玩意了
    hst001
        45
    hst001  
       2015-11-21 11:38:10 +08:00
    前端每一个星期都会发明一大堆东西出来。。。看着就累
    LancerComet
        46
    LancerComet  
       2015-11-21 12:30:14 +08:00
    (;ω;`) 谁来告诉我 Browserify + Glup 还能再战多久
    frozen2013
        47
    frozen2013  
       2015-11-21 13:49:55 +08:00
    有了 npm 后, bower 就越来越鸡肋。
    但是。。。前两天我想把一个老项目的 bower.json 里的依赖转到 package.json 里去,结果发现一些第三方库本身没有 package.json 是不能用 npm 下载安装的,而且 bower 可以直接从 url 下载,这种 npm 也不行。。。所以还是不了了之,就先放那儿了。
    Sivan
        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 是轻巧的工具。将来替代并非不可能。
    lizheming
        49
    lizheming  
       2015-11-22 10:40:33 +08:00
    @Sivan 任务流管理工具 Gulp 能干的也不仅仅是捆绑压缩, loader 有自己明确地功能,要被替代的意思是 Gulp 能干的事情 webpack 都能很好的替代掉,有些事情你非得强加的用 loader 去做是很别扭的。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     969 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 34ms UTC 22:24 PVG 06:24 LAX 15:24 JFK 18:24
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86