2

我正在使用 SAPUI5 开发的 WebIde。

如果我写了一个console.log或者alert它在编辑器内部显示了意外警报等错误。

虽然代码有效,但我不想在编辑器中看到这些错误。

如何自定义 WebIde 以不显示此类错误。

4

1 回答 1

9

虽然不鼓励在代码中使用console.logandalert语句,因为

[...] 此类消息被认为是用于调试目的,因此不适合发送给客户 [...]

http://eslint.org/docs/rules/no-console

[...] JavaScript 的警报、确认和提示功能被广泛认为是作为 UI 元素的突兀,应该用更合适的自定义 UI 实现 [...]

http://eslint.org/docs/rules/no-alert

您可以将 Linter 配置为绕过这些检查(尽管我建议这样做)

但请记住,这些检查并非特定于 SAPUI5 或 Web IDE,而是针对每个 Javascript 项目!

无论如何,由于 Web IDE 使用 ESLint,要禁用检查,请在受影响的 Javascript 文件顶部添加以下内容:

/*eslint-disable no-console, no-alert */

于 2016-10-18T11:36:32.613 回答