# vite-vue3 **Repository Path**: cpranmo/vite-vue3 ## Basic Information - **Project Name**: vite-vue3 - **Description**: 使用 vite 搭建 vue3 项目基础模板 - **Primary Language**: JavaScript - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-09-14 - **Last Updated**: 2023-02-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # vue-tsc --noEmit && vite build vue-tsc 用于 ts 校验, --noEmit 表示不生产 js 文件只校验 vite build 用于进行打包 > eslint 只校验规则并指出哪行出问题,其他最好不做处理 # eslint --fix --ext .ts,.tsx,.vue src --quiet eslint --fix 进行校验修复, --ext .ts,.tsx,.vue src 表示修复的文件是哪些在 src 下的 .ts , .tsx , .vue 文件, --quiet 只修复严重提示 > eslint 代码校验 prettier 代码风格 editconfig 编辑器配置 , 这三种分别可以对应编辑器中下载对应插件进行生效 # husky install 只有项目初始化 `pnpm i` 执行一次, 其余时间下次包并不会执行, 其主要功能是帮助我们规范提交代码 commit-msg 钩子规范提交信息, pre-commint 钩子提交前进行代码修复, 如果出错不合规则不进行提交 # git commit -m "feat: 添加提交信息的校验规范" 提交信息的规范,注意 feat: 冒号后面是有空格的,没有的话提交不成功, feat 表示提交的类型也是必须要有的不然也提交不成功 # `vitest` 运行测试命令执行后会等待文件改变还会运行 `vitest run` 运行命令只会执行一次