```bash npm i hs-cover -g ```
npm install hs-coverbash
npm i hs-cover -g
`
使用方法
$3
默认 将 ext 里面的文件覆盖到项目 html5 或者 metalhola 里面
`bash
hscover c
or
hscover cover
`
如果需要更改目录,如下:
`bash
hscover c ext h5
`
将 ext 中文件覆盖到 h5 中。
$3
该功能是避免在工程中修改文件,但是无法确保 ext 是否同步;每次提交前进行执行。可以确保避免遗漏文件
`bash
hscover d
or
hscover diff
`
对比 html5 和 ext 中的文件,以 ext 中的文件为基准。如果存在 html5 中,ext 不存在 将不进行对比。
$3
`bash
hscover d --export-dir ./diff-output
or
hscover diff --export-dir ./diff-output
`
将对比出不一致的文件创建一个新的目录,统一存放;目前有项目,为了避免拉分支出现将整个项目移动到ext里面,导致ext文件过多问题。这里将ext整个项目和原项目的文件对比,导出所有不一致文件,再放入ext中。
注意
仅对工程下的,mian、h5、html5 进行匹配,如果新的文件夹,请联系开发者进行补录。
综合配置 取 prod.js`配置项。确保生产上配置正确。