我正在使用jshint,我想使用该node选项,但我也想禁止控制台语句.
这可能吗?我一直在阅读jshint选项文档而没有运气.
我尝试过的事情都失败了:
"node": true,
"globals": {
"console": false
}
Run Code Online (Sandbox Code Playgroud)
也:
"node": true,
"devel": false
Run Code Online (Sandbox Code Playgroud)
我想我可以设置"node": false然后明确添加所有内容globals,但这看起来很难看.
首先是语法:
"globals": {
"console": false
}
Run Code Online (Sandbox Code Playgroud)
是允许控制台作为只读变量,所以不是你想要的.
看似有效的是以下设置:
"predef": ["-console"]
Run Code Online (Sandbox Code Playgroud)
我找不到这个直接记录,但文档(http://jshint.com/docs/)提到了predefjshintrc选项,后来谈论内联全局黑名单(例如/* global -BLACKLIST */)和测试显示两者结合确实有效.
| 归档时间: |
|
| 查看次数: |
768 次 |
| 最近记录: |