node > 14.18
vite-plugin-html在 vite.config.ts 中配置 plugins 配合 createHtmlPlugin 方法完成 hml 模版配置
less
sass
@types/node识别 nodejs 内置模块
eslint基础包eslint-plugin-vue支持 vue@typescript-eslint/eslint-plugin支持 TS
prettier基础包eslint-config-prettier关闭与 eslint 冲突的规则eslint-plugin-prettier按照 eslint 规则执行格式化
commitizencz-conventional-changelog@commitlint/config-conventional@commitlint/clicommitlint-config-czcz-customizable
huskylint-staged
"eslint": "eslint --ext .js,.vue --ignore-path .gitignore --fix src"使用 ESLint 检查并自动修复 src 目录下所有扩展名为 .js 和 .vue 的文件"prettier": "prettier --write ."自动格式化当前目录下的所有文件"commit":"git-cz"引导设置规范化的 git 提交信息格式"prepare": "husky install"向项目中方便添加 git hooks"lint-staged": "lint-staged"在 git 暂存文件上运行 linters 的工具,在代码提交之前,进行代码规则检查能够确保进入 git 库的代码都是符合代码规则的
git pull origin master更新最新的代码do coding...编码git add .提交改动的文件到 git 暂存区npm run commit备注 git 改动信息git push推送变更到远程分支
