安装工具
npm install -g scrat
如果 mac
上安装遇到权限问题,请看这里。安装完成后,执行 scrat -v
查看版本,确认是否安装成功。
下载示例
git clone https://github.com/scrat-team/project.git
运行项目
-
进入项目目录
cd project
-
构建项目
scrat release
-
启动调试服务器
scrat server start
开发调试
-
进入项目目录
cd porject
-
启动调试服务器
scrat server start
-
打开新的命令窗口,构建并监听文件变化(-w或--watch参数),文件修改后浏览器自动刷新(-L或--live参数)
scrat release -wL
-
构建并进行请求合并(-p或--pack参数),同时监听文件变化,修改文件后浏览器自动刷新
scrat release -pwL
发布上线
-
进入项目目录
cd project
-
构建,并且:
- 使用独立编译缓存(-u或--unique参数,同一台机器多人编译时需要此参数)
- 优化(-o或--optimize参数)
- 校验(-l或--lint参数)
- 静态资源加md5戳(-m或--md5参数)
- combo请求(-p或--pack参数)
- 将结果发布到output目录下(-d或--dest参数)
scrat release -uolmpd ./output
-
将output目录下的文件打成tar包用于线上部署
tar zcvf output.tar.gz ./output