【问题标题】:How to disable tslint check in VScode?如何在 VScode 中禁用 tslint 检查?
【发布时间】:2020-06-15 09:21:03
【问题描述】:

我没有在我的 react 项目中启用 typescript,我只是将可选链导入到我的项目中,它可以工作,但是 vscode 一直给我一个语法错误。我检查了所有我安装的扩展,没有 tslint。所以我不知道错误来自哪里以及如何禁用此语法检查?


更新:

VS Code 1.41 supports optional chaining in both JavaScript and TypeScript files. This support includes syntax highlighting and IntelliSense.

https://stackoverflow.com/a/58530234/11454633

这解决了我的问题。只需将 vscode 升级到最新版本

【问题讨论】:

    标签: reactjs visual-studio-code vscode-settings


    【解决方案1】:

    vscode 内部 ctrl + p / command + p (Win/Mac)

    >open settings (JSON)
    

    添加到setting.json

    {
      ... // other rules
      "typescript.validate.enable": false,
    }
    

    更新:如果你使用的是打字稿,直接按上面设置就可以了。

    对于javascript,请参考评论中的link,谢谢

    {
      "javascript.validate.enable": false,
    }
    

    文件是 JS,所以它是“Javascript 验证”。但是这个验证是通过底层的 Typescript 引擎完成的。可能有点混乱。

    【讨论】:

    • 感谢您的回答,但这对我不起作用。事实上,我已经尝试过:"javascript.validate.enable": false 并且成功了。从这个答案:stackoverflow.com/questions/50823743/disable-tslint-in-vscode.
    • 你定义了变量test的类型或接口吗?
    • @devspeter 不,我不是因为我没有使用打字稿
    猜你喜欢
    • 2018-11-22
    • 2018-12-01
    • 2019-12-21
    • 2019-05-08
    • 2019-05-12
    • 1970-01-01
    • 2020-08-07
    • 2018-09-15
    • 2017-07-26
    相关资源
    最近更新 更多