You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在Visual Studio Code中是否可以临时关闭TSLint?

临时关闭TypeScript Linting校验方法

完全可以实现,无需卸载任何相关依赖,可根据实际使用场景选择以下方案:

1. 单行关闭

  • 跳过下一行所有lint规则:在目标代码的上一行添加 // eslint-disable-next-line
  • 跳过下一行指定规则:// eslint-disable-next-line @typescript-eslint/no-unused-vars,按需替换为你要屏蔽的具体规则名即可

2. 局部代码块关闭

用成对注释包裹需要跳过校验的代码段即可:

  • 跳过代码块所有规则:
/* eslint-disable */
// 此区间内所有代码都不会触发lint校验
const temp: any = '测试内容'
function unusedFn() {}
/* eslint-enable */
  • 跳过代码块指定规则:
/* eslint-disable @typescript-eslint/no-explicit-any */
const temp: any = '测试内容'
/* eslint-enable @typescript-eslint/no-explicit-any */

3. 单文件全局关闭

在目标文件的第一行添加注释即可:

  • 关闭当前文件所有lint规则:/* eslint-disable */
  • 关闭当前文件指定规则:/* eslint-disable @typescript-eslint/no-unused-vars */

4. 项目运行/构建阶段临时全量关闭

无需修改代码,仅在运行命令时追加参数即可:

  • Create React App 项目:执行 DISABLE_ESLINT_PLUGIN=true npm run build
  • Vue CLI 项目:执行 vue-cli-service build --no-lint
  • 自定义打包配置项目:临时注释掉vite/webpack配置中eslint插件的注册逻辑即可

内容的提问来源于stack exchange,提问作者Oba Api

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.03 23:54:00