noConsole
诊断类别:lint/suspicious/noConsole
¥Diagnostic Category: lint/suspicious/noConsole
自从:v1.6.0
¥Since: v1.6.0
来源:
¥Sources:
-
与以下相同:
no-console
¥Same as:
no-console
禁止使用 console
。
¥Disallow the use of console
.
在浏览器环境中,使用 console
记录消息被视为最佳实践。此类消息被视为用于调试目的,因此不适合发送给客户端。通常,在推送到生产之前,应删除使用 console
的调用。
¥In a browser environment, it’s considered a best practice to log messages using console
.
Such messages are considered to be for debugging purposes and therefore not suitable to ship to the client.
In general, calls using console
should be stripped before being pushed to production.
¥Examples
¥Invalid
code-block.js:1:1 lint/suspicious/noConsole FIXABLE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚠ Don’t use console.
> 1 │ console.error(‘hello world’)
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2 │
ℹ The use of console is often reserved for debugging.
ℹ Unsafe fix: Remove console.
1 │ console.error(‘hello·world’)
│ ----------------------------
¥Options
使用选项指定允许的 console
方法。
¥Use the options to specify the allowed console
methods.
¥Related links