From 07cbef8017bf42c59875f194b6cec2785cbfb20b Mon Sep 17 00:00:00 2001 From: 07akioni <07akioni2@gmail.com> Date: Sat, 5 Jun 2021 23:18:03 +0800 Subject: [PATCH] docs(contributing): add useful commands --- CONTRIBUTING.md | 52 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 21cb38af0..5ddb50668 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -3,7 +3,59 @@ - For document & bug fix, please create pull request to `main` branch. - For new features, please create pull request to `feat` branch. +## Useful Commands + +```bash +# open the dev server, please note that hot module reload doesn't work well +# if you find anything doesn't work, just refresh the page +npm run dev + +# testing +npm run test + +# testing some component +npm run test -- src/xxx + +# testing with coverage +npm run test:cov + +# lint code +npm run lint:code + +# check type +npm run lint:type + +# lint code & type +npm run lint +``` + # 贡献代码 - 对于文档和 bug fix,请对 `main` 分支提交 Pull Request - 对于新特性,请对 `feat` 分支提交 Pull Request + +## 有用的指令 + +```bash +# 开启开发服务器,注意热更新不是很好用 +# 如果你觉得哪里有问题,刷新页面即可 +npm run dev + +# 测试 +npm run test + +# 测试某个组件 +npm run test -- src/xxx + +# 生成覆盖率报告 +npm run test:cov + +# 检查代码风格 +npm run lint:code + +# 检查类型 +npm run lint:type + +# 上面俩个都检查 +npm run lint +```