Слияние кода завершено, страница обновится автоматически
/*
* @Author: Islands 1430536748@qq.com
* @Date: 2024-07-13 14:45:03
* @LastEditors: Islands 1430536748@qq.com
* @LastEditTime: 2024-07-13 14:51:01
* @version: 1.0.0
* @Description: 代码检查工配置
*/
module.exports = {
root: true,
plugins: [
"@typescript-eslint"
],
//环境 浏览器,最新es语法,node环境
env: {
browser: true,
node: true,
es6: true,
},
//扩展 的eslint规范语法,可以被继承的规则;字符串数组:每个配置继承它前面的配置
extends: [
"plugin:@typescript-eslint/recommended",
"eslint:recommended",
"plugin:vue/vue3-essential",
"@vue/typescript/recommended",
"@vue/prettier",
"@vue/prettier/@typescript-eslint",
"eslint:all",
'alloy/typescript',
],
parser: "@typescript-eslint/parser",
//解析器的配置项
parserOptions: {
ecmaVersion: 2022, // es版本号/年份都可以
sourceType: "module", // 默认为script,使用es6 module设置为module
project:'./tsconfig.json'
},
//自定义规则
rules: {
"@typescript-eslint/strict-boolean-expressions": [
2,
{
"allowString" : false,
"allowNumber" : false
}
],
"no-console": process.env.NODE_ENV === "production" ? "warn" : "off",
"no-debugger": process.env.NODE_ENV === "production" ? "warn" : "off",
"no-irregular-whitespace": ["on"], // 取消空格报错
"no-unused-vars": "off", // 定义了或者声明引入了,但没有使用不报错
"@typescript-eslint/no-unused-vars": ["off"], //没有使用的参数,不会报错。因为个人觉的把可用的参数写上去 有利于以后的维护。
"@typescript-eslint/no-empty-function": ["off"], // 方法内部没有逻辑书写,不会报错,可以先定义好方法名,方便使用
"@typescript-eslint/no-explicit-any": ["off"], // ts 定义数据类型为any不报错
},
ignorePatterns: ["src/**/*.test.ts", "src/frontend/generated/*"]
};
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )