cooking: 更易上手的前端构建工具 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
爱意满满的作品展示区。
FuryBean

cooking: 更易上手的前端构建工具

  •  
  •   FuryBean
    furybean May 16, 2016 6113 views
    This topic created in 3633 days ago, the information mentioned may be changed or developed.

    在项目开发中每次创建一个新项目都要去安装一堆的如 babel 、 webpack 、 eslint 等依赖,其实多数情况下每个项目的依赖和版本都是相同的;如果用 webpack 做构建工具的话,配置又较为繁琐。所以 cooking 将为你做这些事

    • 全局安装依赖,无需每个项目重复安装
    • 提供 webpack 的预配置(内置 ES6 、 dev server 、 hotload 特性),同时提供一套简洁的配置参数和函数
    • 扩展配置和依赖模块化,只在需要的时候才安装且引入到配置中
    • 完全兼容已有 webpack 的配置文件,除了未提供的依赖需要自己安装,其它情况下使用一致
    • 内置脚手架工具

    首页

    文档

    25 replies    2016-05-19 15:28:06 +08:00
    CarelessWhipser
        1
    CarelessWhipser  
       May 16, 2016
    用起来
    liuxiangyu
        2
    liuxiangyu  
       May 16, 2016
    棒棒哒
    timqian
        3
    timqian  
       May 16, 2016
    围观
    sox
        4
    sox  
       May 16, 2016
    牛逼
    kokdemo
        5
    kokdemo  
       May 16, 2016
    我还纳闷为啥叫 cooking ,原来是饿了么团队的作品……
    Tankpt
        6
    Tankpt  
       May 16, 2016
    问下。。他可以支持 webpack 的插件么
    Evelyn88
        7
    Evelyn88  
       May 16, 2016 via iPhone
    这么吊的团队,还在招人,有兴趣发简历:[email protected]
    FuryBean
        8
    FuryBean  
    OP
       May 16, 2016
    @Tankpt 支持 webpack 的插件,在 cooking.resolve() 之后,拿到的就是一个 webpack 的配置,修改这个配置就行。另外 cooking 本身支持插件功能,可以看这个文档: http://cookingjs.github.io/list-of-plugins.html
    Moker
        9
    Moker  
       May 16, 2016
    晚上回去把玩下
    123s
        10
    123s  
       May 16, 2016
    看着不错啊。
    murmur
        11
    murmur  
       May 16, 2016
    看上去最先支持 vue 了
    FuryBean
        12
    FuryBean  
    OP
       May 16, 2016
    @murmur 是啊, vue 我们现在用的最多。
    panlilu
        13
    panlilu  
       May 16, 2016
    已 star
    fritx
        14
    fritx  
       May 16, 2016
    Tankpt
        15
    Tankpt  
       May 16, 2016
    @FuryBean 嗯。。那就敢用了。。
    otakustay
        16
    otakustay  
       May 16, 2016
    根据我们团队同时管四五个项目的经验,全局安装依赖就是个把自己往死里坑的无底洞
    xhowhy
        17
    xhowhy  
       May 16, 2016
    cock 唧唧
    FuryBean
        18
    FuryBean  
    OP
       May 16, 2016
    @otakustay 能举例讲讲么?目前是只有开发依赖, babel & webpack 为主。
    fritx
        19
    fritx  
       May 17, 2016
    这种"全局安装依赖,无需每个项目重复安装"非常解决我的痛点
    请问有没人见过这种辅助工具( nodejs 通用的)?
    cinwell
        20
    cinwell  
       May 17, 2016
    @fritx 最开始是看到这个才有的 cooking https://github.com/egoist/tooling
    fritx
        21
    fritx  
       May 17, 2016
    @cinwell
    VtoEXL
        22
    VtoEXL  
       May 18, 2016
    赞一个
    deben
        23
    deben  
       May 19, 2016   1
    windows 10 64bit
    nodejs v4.4.4
    npm v3.9.0

    运行 cooking init vue 之后目录下面是空的,有同学遇到同样情况吗?
    FuryBean
        24
    FuryBean  
    OP
       May 19, 2016
    deben
        25
    deben  
       May 19, 2016
    About     Help     Advertise     Blog     API     FAQ     Solana     1150 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 66ms UTC 18:08 PVG 02:08 LAX 11:08 JFK 14:08
    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