javascript - 如何让 ESLint 忽略其他文件中的类名和方法?

标签 javascript class methods eslint ecmascript-5

这个问题可能以前有人问过,但我真的不知道如何搜索它,所以如果有的话,我真的很抱歉。

假设我有一个名为 a.js 的文件,其中有一个名为 Navigation 的类,然后在 b.js 中我称之为在类中使用名为 getView();

的方法

a.js

Navigation.prototype.getView = function getView(id) {
   return this.views[id]; 
};

b.js

var currentView = Navigation.getView(id);

我该如何告诉 ESLint 导航应该从 no-undef 规则中忽略?

最佳答案

您可以尝试使用globals在文件内注释您想要忽略的内容。

/* globals MY_GLOBAL */

关于javascript - 如何让 ESLint 忽略其他文件中的类名和方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49070318/

相关文章:

php - 需要 Google Chrome 扩展程序中网站的文本

javascript - 如何使用 JavaScript 检查 DOM 是否准备就绪?

javascript - object.hasOwnProperty 在监视 es6 模块时不是函数

java - 使用反射访问不可见的类

java - 我的 Java 代码出了什么问题?它应该计算空格,但返回 0

javascript - 为什么 watch 触发需要$timeout

c++ - c++类成员函数的前向定义

c++ - 如何在 C++ 中调用另一个类中的类的构造函数?

objective-c - ios 警告调用 uiviewcontroller 的 init 方法

java - doGet 和 doHead 方法之间的区别