ESLint 中文网eslint.nodejs.cn/ 1、安装 按照ESLint官网的步骤,第一步初始化eslint,在你的项目根目录执行以下命令: npminit@eslint/config@latest或pnpmcreate@eslint/config@latest 按照提示,选择你需要的配置,完成所有步骤后,项目下会自动生成eslint的配置文件,安装需要的依赖包。 2、添加.eslintignore忽...
一:创建项目 github完整配置地址[https://github.com/suhonghai/vue3-vite-ts-eslint] 使用vite官网命令安装 tsco...
module.exports={//运行环境"env":{"browser":true,//浏览器端"es2021":true,//es2021},//规则继承"extends":[//全部规则默认是关闭的,这个配置项开启推荐规则,推荐规则参照文档//比如:函数不能重名、对象不能出现重复key"eslint:recommended",//vue3语法规则"plugin:vue/vue3-essential",//ts语法规则"pl...
一、 创建项目 注意:是否引入 ESLint 用于代码质量检测?选择否 二、安装依赖 pnpm i -D eslint @antfu/eslint-config 三、在项目根目录创建文件:eslint.config.js // eslint.config.js importantfufrom'@antfu/eslint-config' exportdefaultantfu({ rules: { #以下两行针对的配置都是尾随逗号,如果删除第一...
打开main.ts文件,给其中一行代码加上;逗号。 因为ESLint rules 中配置了不允许末尾逗号的规则,所以编辑器中将不符合规范的代码标记为红色。 直接control+s键保存,VSCode 会自动修复代码 ESLint 检测出的错误,帮助我们去除了;逗号。 总结 再遇到类似的 Vue3 + TS 项目时,可以查阅和参考这篇文章,快速为项目加入 ...
1、安装ESLint npm i -D eslint 2、初始化配置EsLint npx eslint --init 2-1、选择模式 2-2、选择语言模块 2-3、选择语言框架 2-4、是否使用ts 2-5、代码在哪里运行 2-6、选择一个风格 2-7、你想遵循哪一种风格指南 2-8、希望配置文件是什么格式 ...
最后我们配置一下package.json,示例代码如下: 代码语言:javascript 复制 "scripts":{"lint":"eslint src --fix --ext .js,.ts,.jsx,.tsx,.vue && prettier --write --ignore-unknown""}, src:要验证的目标文件夹; –fix:自动修复命令; –ext:指定检测文件的后缀现在我们进行commit之前会对代码进行检测并...
@typescript-eslint/eslint-plugin husky lint-staged commitizen commitlint cz-customizable commitlint-config-cz @commitlint/config-conventional 使用Vite 初始化工程 项目中使用的的是vite 4.2.0的版本 使用yarn执行 yarn create vite 1. 输入项目名称,选择Vue,TypeScrip ...
最后将生的components.d.ts文件,添加到ts的配置文件的include字段中: "include": ["env.d.ts", "src/**/*", "src/**/*.vue", "types/components.d.ts"], 二、unplugin-auto-import 是为Vite、Webpack、Rollup 和 esbuild 按需自动导入 API,支持TypeScript。