在 TypeScript 中,可以通过配置 ESLint 来禁用一些未使用的参数的警告,同时保留 "@typescript-eslint/no-unused-vars" 规则。以下是具体的步骤:
npm install eslint @typescript-eslint/eslint-plugin --save-dev
module.exports = {
root: true,
parser: '@typescript-eslint/parser',
plugins: ['@typescript-eslint'],
extends: [
'eslint:recommended',
'plugin:@typescript-eslint/recommended'
],
rules: {
'@typescript-eslint/no-unused-vars': 'off',
'no-unused-vars': 'warn'
}
};
上述配置中,我们将 "@typescript-eslint/no-unused-vars" 规则禁用,同时启用了 ESLint 默认的 "no-unused-vars" 规则,并将其级别设置为警告(warn)。
npx eslint .
这将会检查项目中的所有 TypeScript 文件,并根据配置的规则进行警告和错误的提示。
通过以上步骤,你可以禁用一些未使用的参数的警告,同时保留 "@typescript-eslint/no-unused-vars" 规则。请注意,这里的配置是针对 TypeScript 项目的,如果你是在 JavaScript 项目中使用 ESLint,可以将上述配置中的 "@typescript-eslint" 替换为 "eslint-plugin"。
没有搜到相关的沙龙
领取专属 10元无门槛券
手把手带您无忧上云