___
____/ /___ ____ ____
/ __ / __ \/ __ \/ __ \
/ /_/ / /_/ / / / / /_/ /
\____/\____/_/ /_/\__, /
/____/
又一个前端工具
$ npm install -g dong
# MUST
$ dong patch
$ dong [command] -h
$ dong init [type]
# Single Page Application
$ dong init spa
# General Web Project
$ dong init web
dong build [type]
# Single Page Application
$ dong build spa
# General Web Project
$ dong build web
参数
-r, --root <root> Web 服务根目录,默认 `.`
-v, --views <views> 视图文件,默认 Web 服务根目录下的 `*.html`
-f, --force 先清空输出目录
-d, --debug DEBUG, 仅生成 `config.js`
特性
- JS 文件打包压缩
- 资源 MD5 值生成
- 资源链接添加 MD5 串
- CSS 文件生成于压缩
$ dong serve
参数
-r, --root <root> Web 服务根目录,默认 `.`
-H, --host <host> 服务域名,默认 `127.0.0.1`
-p, --port <port> 监听端口,默认 `9527`
-m, --mock <mock> 接口请求模拟数据存放目录,默认 `api`
-o, --open 服务启动后,自动在浏览器打开,默认 `false`
-d, --debug 显示 Debug 信息,默认 `false`
特性
- 静态文件服务
- 模拟接口请求
- 自动编译 SCSS
- 自动重启服务
- dong test
- dong release