1.0.13 • Published 7 years ago

tbanimate-compile v1.0.13

Weekly downloads
1
License
MIT
Repository
gitlab
Last release
7 years ago

tbanimate-compile

对animate CC执行构建的脚本,主要构建出来符合部署和上线规则的文件路径规范

使用方法

项目的根目录下应该存在deploy-conf.js
子项目中应该存在 project-conf.js 通过如下方式调用:

const release = require('tbanimate-compile')
compile(process.cwd() + '/workDictory', true, true)

第一个参数为要编译的文件根目录,第二个参数为是否移动端编译,第三个参数为是否线上编译,如果是true则会替换所有*.static.tieba.otp.baidu.com/tb2.bdstatic.com/tb1.static.com(根据后缀名判断,js用tb1,其余用tb2),如果为false,则会替换为project-conf中的host,函数返回是一个promise的实例,reslove态会返回编译后的文件绝对路径数组 详细信息请查看testcase

QA

  • 提pr之前请先运行 npm run lint 以及 npm run test,保证代码风格和测试用例覆盖度