yep-cli
Simple CLI for scaffolding
Last updated 10 months ago by cjg .
MIT · Repository · Bugs · Original npm · Tarball
$ cnpm install yep-cli 
SYNC missed versions from official npm registry.

简介

  • 命令行创建项目

  • 用 koajs(2.x) 建立http服务

  • 用 koa中间件 来支持 sass、webpack热替换、nunjucks模版引擎

  • 用 gulp 来构建

环境准备

nodejs >= 7.0.0

快速上手

$ npm install yep-cli -g
$ yep init pc demo
$ cd demo
$ yep start
# 127.0.0.1:8888

安装

  • npm

$ npm install yep-cli -g
  • yarn

$ yarn global add yep-cli
  • npm link

$ git clone git@github.com:cjg125/yep-cli.git yep
$ cd yep
$ npm link

API

  • yep init

    创建一个项目

    $ yep init [template-name] [project-name] [options]
    
    # 查看帮助
    $ yep init -h
    
    # 交互式创建一个项目
    $ yep init
    
    # git clone 创建项目
    $ yep init -c
    
    # 命令行创建项目
    $ yep init pc demo -c
    
  • yep alias

    给"模版" 设置一个别名

    $ yep alias [options] [template-name] [repository]
    
    # github 项目模版别名
    $ yep alias pc github:cjg125/fe-pc-tmpl  # or cjg125/fe-pc-tmpl
    
    # gitlab 项目模版别名
    $ yep alias pc gitlab:owner/name
    
    # 自定义 项目模版别名
    $ yep alias pc gitlab:custom.com:owner/name
    
    # 显示alias列表
    $ yep alias -l
    
    # 删除一个别名
    $ yep alias -d pc
    
  • yep start

    启动本地http服务

    $ yep start [port]
    
    # 默认端口 8888
    $ yep start 1337
    
  • yep build

    构建项目

    $ yep build
    

ChangeLog

  • 0.2.0 ( 2016-12-19 )

    • proxy支持
    • 直接默认浏览器打开项目地址
  • 0.3.0 ( 2016-12-20 )

    • 支持winodws系统
Maintainers (1)
Downloads
Today 0
This Week 0
This Month 0
Last Day 0
Last Week 0
Last Month 7
Dependencies (26)
Dev Dependencies (0)
None
Dependents (0)
None

Copyright 2014 - 2017 © taobao.org |