大家怎么看yeoman - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
sd4399340
V2EX    Node.js

大家怎么看yeoman

  •  
  •   sd4399340 2014-01-29 11:23:02 +08:00 6520 次点击
    这是一个创建于 4279 天前的主题,其中的信息可能已经有所发展或是发生改变。
    yeoman http://yeoman.io 出来也挺长时间了,有用过的来讨论讨论吧

    其实刚知道有这么个东西时我觉得挺牛逼挺方便的,但用了一次后感觉麻烦的地方挺多

    默认生成的grunt配置文件带了太多插件,尽管是挺有用的,但还是感觉略显臃肿,很多插件都没怎么用过,build的时候难免出现很多不符合自己要求的麻烦地方,不过说到底还是自己对grunt不熟造成的吧

    大家有啥可吐槽的也来说说
    15 条回复    2015-01-23 01:04:09 +08:00
    loading
        1
    loading  
       2014-01-29 11:38:04 +08:00 via iPhone
    遇到好久,没开始用。

    开发时间久了,有自己的一套了,不够起步用作参考不错。
    FrankFang128
        2
    FrankFang128  
       2014-01-29 12:29:10 +08:00 via Android
    预装太多插件的行为都是耍流氓!
    FrankFang128
        3
    FrankFang128  
       2014-01-29 12:29:27 +08:00 via Android
    我最后还是自己写了
    chemzqm
        4
    chemzqm  
       2014-01-29 13:11:31 +08:00 via iPhone
    Shit, I prefer bash and Makefile
    destec
        5
    destec  
       2014-01-29 13:25:17 +08:00
    grunt不熟,yo和bower单独用感觉已经很不错。
    jarontai
        6
    jarontai  
       2014-01-29 14:04:58 +08:00
    使用过yeoman,觉得蛮方便,但grunt的配置确实繁琐;新出的 gulp.js 反响好像不错,不知何时能替代grunt
    qsun
        7
    qsun  
       2014-01-29 14:20:49 +08:00
    Grunt + Bower还不错,yo觉得很蛋疼
    emric
        8
    emric  
       2014-01-29 19:02:38 +08:00
    觉得很烦琐, 然后自己写了个模板目录 copy and paste...
    yun77op
        9
    yun77op  
       2014-01-29 21:34:14 +08:00
    @FrankFang128 可以自己写Yeoman generator嘛
    FrankFang128
        10
    FrankFang128  
       2014-01-29 21:44:11 +08:00
    @yun77op 恩,有写。现在我做了三个前端项目,每个项目的 generator 都不一样…… 所以我开始怀疑 generator 了。 我现在是直接拷贝上个项目的 package.json Gruntfile.js 这两个文件修改一下就开始做项目了。
    ceclinux
        11
    ceclinux  
       2014-01-29 22:22:32 +08:00
    试用了下,页面实时更新,这个好
    ceclinux
        12
    ceclinux  
       2014-01-29 23:31:38 +08:00
    @ceclinux chrome插件即可实现,比如LivePage
    ceclinux
        13
    ceclinux  
       2014-01-29 23:48:09 +08:00
    这些模版也太死了,express必须要用jade和grunt。。。我这种新手只会ejs和gulp
    runawaygo
        14
    runawaygo  
       2014-02-11 11:37:03 +08:00
    项目是在不断演化的,创建项目只是整个过程当中的一小部分,除非你是不断制作minisite。
    所以我一直认为:yeoman是yo这个团队利用grunt和bower搞起来的概念,grunt和bower毫无疑问是神器,yo的用处主要还是生成grunt的配置,因为说实话grunt配置起来也很麻烦。虽然不能解决全部问题,但是还是有用的。
    otmb
        15
    otmb  
       2015-01-23 01:04:09 +08:00
    @ceclinux express不能用yeo么?
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2881 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 11:01 PVG 19:01 LAX 04:01 JFK 07:01
    Do have faith in what you're doing.
    ubao msn 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