项目零散记录

Ts托管

仅本项目禁用本地vscode内置的ts服务

提交代码前的检查

  • husky(哈士奇)工具(是一个git hooks工具)

1、安装

bash 复制代码
pnpm dlx husky-init && pnpm install

安装的时候,出现如下报错

解决方案,需要先执行git init初始化项目,再安装Husky,安装成功后

2、修改文件目录下.husky/pre-commit文件,就可以在每次git commit的时候去检查代码规范,

但是eslint是检查全局代码,如果项目过大,肯定有性能损耗,所以需要配合另一个工具来实现代码检查

  • lint-staged(暂存区eslint校验)
    1、安装
bash 复制代码
pnpm install lint-staged -D

2、package.json配置lint-staged命令

3、修改文件目录下.husky/pre-commit文件

相关推荐
Liu.7745 小时前
vue3bug收录
vue3
小云小白9 天前
高性能 v-html 弹窗实现:Vue3 + Element Plus 最佳实践
vue3·弹窗·v-html
xun-ming10 天前
SpringBoot和Vue3实战阿里百炼大模型极简版
spring boot·ai·vue3·智能体·百炼大模型
哆啦A梦158811 天前
20, Springboot3+vue3实现前台轮播图和详情页的设计
javascript·数据库·spring boot·mybatis·vue3
小盼江11 天前
基于Springboot3+Vue3的协同过滤鲜花商城推荐系统
vue3·springboot3·鲜花商城
哆啦A梦158811 天前
11,Springboot3+vue3个人中心,修改密码
java·前端·javascript·数据库·vue3
哆啦A梦158812 天前
01, 前端vue3框架的快速搭建以及项目工程的讲解
前端·vue3·springboot
萧曵 丶16 天前
Vue3组件通信全方案
前端·javascript·vue.js·typescript·vue3
Json____16 天前
vue3-商城管理系统-前端静态网站
前端·vue3·ts·商城纯静态
吴声子夜歌21 天前
Vue3——网络框架Axios的应用
javascript·vue3·axios