javascript - Atom linter/es-lint 禁用一些警告

标签 javascript mocha.js atom-editor eslint linter

我正在使用 wdio 和 mocha 框架以及我的 linter 包编写一些测试 https://atom.io/packages/linterhttps://atom.io/packages/linter-eslint显示一些问题(见评论):

describe('[On Board]', () => { //describe is not defined
  before(() => {  // before is not defined
    browser.waitUntil() //browser is not defined
    ....

未定义的东西将由 wdio/mocha Testrunner 处理,所以我想告诉我的 linter/es-lint 包忽略这个问题。

这可能吗?

最佳答案

有两个选项:

  1. 包含定义 describe 和其他变量的命名空间。
  2. 或者您可以更新 .jshintrc 以使 linter 知道您正在使用 mocha 框架并忽略错误。 可能有帮助的链接:LINK

关于javascript - Atom linter/es-lint 禁用一些警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46421712/

相关文章:

javascript - 增加宽度时 resize() 函数出现问题

node.js - 安装 Zombie.js 错误 : ReferenceError: Set is not defined. 我做错了什么?

node.js - 在 mocha 初始化和实际测试之间共享变量

atom-editor - 不可能在 Atom 文本编辑器的克罗地亚语键盘上写 { } 大括号

gitlab - 是否有任何用于 Gitlab CE 片段创建和编辑的 Atom Editor 插件

javascript - 如何使用js在html中添加n个输入字段

javascript - 类型错误 : cannot read property 'id' of undefined - Angular 8 Testing

javascript - 如何以编程方式触发 ionic 中的双击事件?

javascript - 使用 rewire/cross-env 获取覆盖率报告时出错

sass - 为什么SCSS会在atom中编译错误?