@js-util-fn/compare-version
compareVersion
- 配置coveralls token
- ADD REPO,将关联的仓库置为
ON
,进入DETAILS
里查看repo_token
- 将
repo_token
配置到 .coveralls.yml
:repo_token: ua...
Usage
import {
empty
} from '@js-util-fn/compare-version';
empty([]);
mock
- mock内配置mock数据,如:getData.json
- 请求接口
fetch('/api/getData.json')
TC
__test__
编写Test Casenpm run test
运行测试用户并生成报告npm run dev
启动server后,可访问:http://localhost/coverage
查看报告页面
Dev
- 默认使用
yarn
安装npm包,若无请先安装:npm i -g yarn
- 初始化环境:
npm run init
- 启动开发服务:
npm run dev
- 自动打开浏览器:
npm run dev:open
- 若提示80端口被占用问题,可注掉或修改 webpack.config.js 的 port
- 构建::
npm run build
- 默认构建cjs与es6 module
- 若全部构建:
$ npm run build:all
- 使用命令可一步完成git push提交:
$ npm run push -- "your-commit-message"
- your-commit-message:为git commit提交时的message,自行输入
- 如:
$ npm run push -- "feat(scope): add yy"
- message格式参照
commitlint.config.js
规范提交
- 使用命令可一步完成提交git并发布npm包:
npm run pub -- "your-commit-message"
- 还可指定npm包版本位(patch|minor|major),默认为patch,自动+1:
npm run pub -- "your-commit-message" -v minor