首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
拉勾
V2EX  ›  分享创造

又双叒叕一个 JS 项目生成器

  •  
  •   sensui7 · 2017-12-03 23:11:02 +08:00 · 1851 次点击
    这是一个创建于 477 天前的主题,其中的信息可能已经有所发展或是发生改变。

    准确的说这是一个自动脚本, 它不光生成 package.json, 而实际上运行 npm install 或者 yarn add.

    比如 sga -j, 一条命令, 接下来就可以直接运行yarn test了, jest 已经装好, 一个默认的 testcase 已经写好.

    现在可以支持

    • eslint (standard 规则)
    • babel (不支持 cli, 因为觉得意义不大, 可以自己自行安装 babel-cil 或 babel-register)
    • mocha with chai
    • jest
    • postcss (不支持单独安装, 安装 webpack 任务)
    • webpack (含所有, 使用了 stylus, 无 sass)
    • webpack with vue (最全的, 使用了 stylus, 无 sass)

    下次想写 js, 不用配置那些劳什子, 想要 eslint 直接 sga -e, 搞定, 想要写 vue 全家桶, 直接 sga -v.

    安装

    npm install -g sga
    // or
    yarn global add sga
    

    需要 node 8.0 以上, 最好安装 yarn

    主页: https://github.com/jacobsun/sga

    6 回复  |  直到 2017-12-08 15:56:53 +08:00
        1
    lxsunbin   2017-12-04 15:44:55 +08:00
    总感觉你的头像哪里不对
        2
    Jackliu   2017-12-04 15:52:47 +08:00
    支持
        3
    Omooo   2017-12-05 08:47:48 +08:00
    porn_hub?
        4
    cycloid   2017-12-05 18:11:43 +08:00
    总感觉你的头像哪里不对+1
        5
    chenhonzhou   2017-12-06 21:29:48 +08:00
    楼上+2
        6
    wfd0807   2017-12-08 15:56:53 +08:00
    楼上+ 3
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3917 人在线   最高记录 4385   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 19ms · UTC 06:39 · PVG 14:39 · LAX 23:39 · JFK 02:39
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1