【问题标题】:Eslint Error while working with Trails js使用 Trails js 时出现 Eslint 错误
【发布时间】:2018-04-20 23:48:58
【问题描述】:

在测试之前,我正在使用 Eslint 对我的 Trails.js 项目的代码进行 lint。 Tails.js 带有现有的预配置eslint-config-trails。但是,当我测试我的代码时,eslint 会为我的代码库中的每个 .js 文件抛出 Definition for rule 'no-global-assign' was not found 错误。

手动添加规则:

"rules": {
  "no-global-assign": ["error", {"exceptions": ["Object"]}]
}

不修复错误。将规则设置为 "warn" 至少可以让我运行测试,但会为每个 .js 文件输出一个警告。

【问题讨论】:

  • 我认为你使用的是旧版本的 eslint
  • 我使用的是 2.13.1 版本
  • 升级到 3.0 ds
  • 3.0 版不起作用。我更新到最新(v4.10.0)。它现在正在使用这个版本。谢谢!
  • 没问题 :)p 好

标签: javascript eslint gulp-eslint trailsjs


【解决方案1】:

no-global-assign 规则是 added in ESLint 3.3.0

如果您想使用该规则,您需要使用该版本或更高版本。

【讨论】:

    猜你喜欢
    • 2018-08-05
    • 2019-12-03
    • 1970-01-01
    • 2020-11-04
    • 2021-09-25
    • 2019-01-04
    • 2020-12-01
    • 2018-04-07
    • 1970-01-01
    相关资源
    最近更新 更多