我正在使用ESLint来lint我的javascript。我也在使用knockoutjs和谷歌地图。我遇到的问题是ESLint无法识别google
和ko
varibales。
我的第一次尝试是specify environments但是当我意识到(在阅读文档并崩溃eslint之后)文档提供的列表是独占的。
然后我尝试了specifying globals,但也没有运气。
所以我的问题是如何才能让ESLint识别我的Google地图库和knockoutjs?
答案 0 :(得分:0)
在.eslintrc.js中定义全局变量应该可以。以下是支持jQuery $
,Google(google
,自定义网站搜索)和Knockout.js(ko
)的示例。
module.exports = {
root: true,
extends: [
'eslint:recommended'
],
env: {
"browser": true,
"commonjs": true,
"jquery": true
},
globals: {
"google": true,
"ko": true
}
};