使用
克隆模板
- 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:fresh
shell
# 以上命令仅对包信息 package.json 进行写入,需要重新执行包安装命令
pnpm i
- 代码规范校验
shell
pnpm lint
# 校验时修复
pnpm lint:fix
- 安全初始化
shell
pnpm safe:init