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

大家怎么看yeoman

  •  
  •   sd4399340 · 2014-01-29 11:23:02 +08:00 · 6086 次点击
    这是一个创建于 3952 天前的主题,其中的信息可能已经有所发展或是发生改变。
    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   ·   实用小工具   ·   1087 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 23:27 · PVG 07:27 · LAX 15:27 · JFK 18:27
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.