我在Visual Code中将Eslint用于我的SAPUI5项目。每当我使用
定义控制器时 sap.ui.define([...
Eslint引发错误sap not defined.
。 $ / jQuery也是如此。有办法解决吗?
谢谢
答案 0 :(得分:1)
您可以在eslint配置中将全局变量列入白名单:https://eslint.org/docs/user-guide/configuring(请参阅“指定全局变量”)。
要在配置文件中配置全局变量,请使用 globals键,并指出要使用的全局变量。组 每个全局变量名称等于true,以允许将变量 覆盖或为false以禁止覆盖。例如:
{
"globals": {
"var1": true,
"var2": false
}
}
通常,您拥有某种.eslintrc.js
文件,可以在其中添加该文件。
这里是一个示例:https://github.com/pulseshift/openui5-gulp-starter-kit/blob/master/.eslintrc.js