V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
echosoar
V2EX  ›  程序员

周末写了个简单的一键开发环境初始化工具 GMF,有兴趣的童鞋可以试用一下哦~

  •  1
     
  •   echosoar · 2017-12-16 16:43:20 +08:00 · 2000 次点击
    这是一个创建于 2295 天前的主题,其中的信息可能已经有所发展或是发生改变。

    之前搞个新项目的时候,比如前端技术选型时 preact、rollup 这一套,那么正常的逻辑就是自己写一堆的 rollup 配置文件,配置 babelrc,然后半天时间就过去了。

    趁着周末写了个简单的工具,能一键把想要的开发环境都配置好。

    有兴趣的童鞋可以来看看,提提 issue 或者丰富一下更多的开发环境配置。

    https://github.com/echosoar/gmf

    # 最佳使用方式(例如开发一个基于 es6 的前端项目):
    # 首先将 GMF 的 makefile 文件放入你的项目目录中
    curl -O https://raw.githubusercontent.com/echosoar/gmf/master/makefile
    # 然后执行 
    make init type=js
    # 你就会发现项目目录、webpack、babel、eslint 等等都已经生成并且配置 OK 了
    
    # 项目开发完成后,执行
    make
    # 那么 GMF 就会自动触发 npm build、git add、git commit、git push 等等操作
    
    wxsm
        1
    wxsm  
       2017-12-16 18:18:48 +08:00 via iPhone
    你不知道各大框架都有自己的 cli 专门用来生成你说的这种脚手架???
    lengyihan
        2
    lengyihan  
       2017-12-16 18:52:37 +08:00 via Android
    lihongjie0209
        3
    lihongjie0209  
       2017-12-16 23:50:14 +08:00
    现在终于知道前端的工具为什么这么多了
    echosoar
        4
    echosoar  
    OP
       2017-12-18 08:42:12 +08:00
    @wxsm preact 有用 rollup 打包的 cli ?
    echosoar
        5
    echosoar  
    OP
       2017-12-18 08:56:42 +08:00
    @wxsm 其实主要目的是想通过一个文件来解决所有的初始化问题。。。而不是安装一堆的 cli
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2574 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 42ms · UTC 15:41 · PVG 23:41 · LAX 08:41 · JFK 11:41
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.