V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
推荐关注
Meteor
JSLint - a JavaScript code quality tool
jsFiddle
D3.js
WebStorm
推荐书目
JavaScript 权威指南第 5 版
Closure: The Definitive Guide
rebornix

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

  •  
  •   rebornix · Nov 20, 2015 · 8600 views
    This topic created in 3810 days ago, the information mentioned may be changed or developed.
    Bower 倒下没多久, Grunt 也开始找接盘侠 ... 给所有想参与到开源项目的同学们支一招,快去把你喜欢的用了 grunt 的 JS 项目的 task runner 换成 gulp ,晚了就来不及了。
    49 replies    2015-11-22 10:40:33 +08:00
    mind3x
        1
    mind3x  
       Nov 20, 2015 via Android
    请教 bower 是咋了...
    raptor
        2
    raptor  
       Nov 20, 2015   ❤️ 1
    我得说:喜大普奔。

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

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

    @crazyxin1988 webpack 确实现在更火,不过去 GitHub 上搜 gruntfile.js 你就感受到浓浓的恶意
    ddou
        23
    ddou  
       Nov 20, 2015
    前端的确是够乱的
    lizheming
        24
    lizheming  
       Nov 20, 2015
    我想说…… 楼上说 gulp 会被 webpack 替代的应该都不是前端吧……
    lijinma
        25
    lijinma  
       Nov 21, 2015
    @sparanoid 哥, gulp 和 webpack 是一类东西吗?
    jellybool
        26
    jellybool  
       Nov 21, 2015
    反正我只用过 gulp ,不管它
    sparanoid
        27
    sparanoid  
       Nov 21, 2015
    @lijinma 我没有说是一类东西啊?只是觉得将来会有更多 webpack 的轮子
    lijinma
        28
    lijinma  
       Nov 21, 2015   ❤️ 1
    @sparanoid 抱歉,@ 错人了。
    tt7
        29
    tt7  
       Nov 21, 2015
    到头来还是自己做自己用省心。
    df4VW
        30
    df4VW  
       Nov 21, 2015
    npm script + rollup/webpack
    FrankFang128
        31
    FrankFang128  
       Nov 21, 2015
    跟 gulp 这货没优点啊
    yangxiongguo
        32
    yangxiongguo  
       Nov 21, 2015 via iPhone
    才刚学会 grunt
    UnitTest
        33
    UnitTest  
       Nov 21, 2015 via iPhone
    看来我的选择是对的。
    bramblex
        34
    bramblex  
       Nov 21, 2015 via Smartisan T1
    用全套自己轮子的表示毫无压力…
    easychen
        35
    easychen  
       Nov 21, 2015   ❤️ 1
    iancj
        36
    iancj  
       Nov 21, 2015
    刚刚把项目中的 Grunt 换成了 gulp ,估计没多久就要考虑 webpack 了吧。
    duhastmich
        37
    duhastmich  
       Nov 21, 2015
    bower 早就弃用了, bower 能做的 npm 都能做, 而且做得更好,另外简单的 build 任务也可以用 npm 做
    luikore
        38
    luikore  
       Nov 21, 2015
    不看好 grunt 和 gulp, makefile 才是永不过时...
    webpack + makefile 多简单
    luikore
        39
    luikore  
       Nov 21, 2015   ❤️ 2
    Wangxf
        40
    Wangxf  
       Nov 21, 2015
    grunt 那货本来就麻烦, gulp 效率高,上手快,不过 bower 可惜了,搞的现在 node 和前端混一块了,每次 install 一大堆东西,也是醉了,这年头只要是个前端,都能说自己熟悉 node 了
    rebornix
        41
    rebornix  
    OP
       Nov 21, 2015
    @UnitTest 头像说明一切!
    orcusfox
        42
    orcusfox  
       Nov 21, 2015
    bower 怎么了 找了半天没找着资料
    rebornix
        43
    rebornix  
    OP
       Nov 21, 2015
    @duhastmich 而且实用 bower 的第一个步骤是 npm install -g bower
    rebornix
        44
    rebornix  
    OP
       Nov 21, 2015
    @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  
       Nov 21, 2015
    前端每一个星期都会发明一大堆东西出来。。。看着就累
    LancerComet
        46
    LancerComet  
       Nov 21, 2015
    (´;ω;`) 谁来告诉我 Browserify + Glup 还能再战多久
    frozen2013
        47
    frozen2013  
       Nov 21, 2015
    有了 npm 后, bower 就越来越鸡肋。
    但是。。。前两天我想把一个老项目的 bower.json 里的依赖转到 package.json 里去,结果发现一些第三方库本身没有 package.json 是不能用 npm 下载安装的,而且 bower 可以直接从 url 下载,这种 npm 也不行。。。所以还是不了了之,就先放那儿了。
    Sivan
        48
    Sivan  
       Nov 22, 2015 via iPhone
    @lizheming @lijinma
    或许 webpack 起初还是当 browserify 的一种替代出现的,但 loader 机制和集成的 watch 使得它可以独立存在无需与 gulp 共存,而光用 gulp 本身是干不了这事的,还是要结合 browserify/webpack 插件。
    它们实现的目的本身不同但功能有很多重合。前端的工作流也不一定非得是 grunt/gulp 的工作方式。
    webpack 感觉会是一个更宏大的前端工程方案, gulp 是轻巧的工具。将来替代并非不可能。
    lizheming
        49
    lizheming  
       Nov 22, 2015
    @Sivan 任务流管理工具 Gulp 能干的也不仅仅是捆绑压缩, loader 有自己明确地功能,要被替代的意思是 Gulp 能干的事情 webpack 都能很好的替代掉,有些事情你非得强加的用 loader 去做是很别扭的。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   846 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 134ms · UTC 21:21 · PVG 05:21 · LAX 14:21 · JFK 17:21
    ♥ Do have faith in what you're doing.