使用
克隆模板
- Github
shell
git clone git@github.com:dishait/tov-template.git- Gitee
shell
git clone git@gitee.com:dishait/tov-template.git- degit
shell
npx degit https://github.com/dishait/tov-template#main- 新的
Github仓库 👉 Use this template
node 版本推荐
因为该模板完全面向现代,所以推荐大家使用 node 当前的长期维护版本 v20
使用
该模板仅支持 pnpm 包管理器 👉 安装教程
- 安装依赖
shell
pnpm install- 开发
shell
pnpm dev
# 开启 host
pnpm dev:host
# 自动打开浏览器
pnpm dev:open- 预览
shell
pnpm preview
# 开启 host
pnpm preview:host
# 自动打开浏览器
pnpm preview:open- 打包
shell
pnpm build
pnpm build:debug- 单元测试
shell
pnpm test- 单元测试报告生成
shell
pnpm coverage- 类型检查
shell
pnpm typecheck- 自动创建
shell
pnpm auto:create- 自动移除
shell
pnpm auto:remove- 依赖更新
shell
# 依赖版本更新
pnpm deps:freshshell
# 以上命令仅对包信息 package.json 进行写入,需要重新执行包安装命令
pnpm i- 代码规范校验
shell
pnpm lint
# 校验时修复
pnpm lint:fix- 安全初始化
shell
pnpm safe:init