【问题标题】:How to fix this warning 'var' used instead of 'let' or 'const' JsLint in phpStrom?如何修复在 phpStorm 中使用此警告 'var' 而不是 'let' 或 'const' EsLint?
【发布时间】:2019-06-30 07:20:15
【问题描述】:

我想在代码文件中解决这个问题,而不是在 jslint 设置选项中。 JS 文件位于 PHP 项目中。如何从此处删除警告?

【问题讨论】:

    标签: phpstorm jslint


    【解决方案1】:

    打开 PhpStorm 设置 -> 语言和框架 -> Javascript 并在“JavaScript 语言版本”下拉列表中选择 EcmaScript 5

    【讨论】:

    • 那太好了。它的工作 EcmaScript 6 用于类型脚本和 EcmaScript 5 用于 javascript。请在那里编辑并添加 EcmaScript 5。我已从 6 更改为 5
    • 我只是想为 Google Analytics sn-p 抑制它,而不是所有东西。我正在寻找像 <!--suppress CommaExpressionJS, CheckValidXmlInScriptTagBody --> 这样的抑制常量
    【解决方案2】:

    在您的项目中使用多种版本的 JavaScript 语言时,您还可以为每个目录设置特定的 JavaScript 语言版本(例如,当您在 <script> 标签中的视图中使用 ECMAScript 5.1 时,但是资产是用 ECMAScript 6+ 编写的)...

    【讨论】:

      【解决方案3】:

      在设置中,找到检查选项卡。 然后找到下图所示的那个(即“使用'var'代替'let'或'const'”,并将严重性更改为不突出显示。

      应用此新设置后,波浪线消失。

      【讨论】:

        猜你喜欢
        • 2018-11-20
        • 1970-01-01
        • 2021-05-11
        • 1970-01-01
        • 2023-01-04
        • 2019-12-07
        • 2019-10-21
        • 2018-03-13
        • 2019-01-20
        相关资源
        最近更新 更多