有几个关于JSHint的问题:'并且'没有定义'
A couple of issues with JSHint: 'is defined but never used' and 'is not defined'
我有这个应用程序相当模块化,因此,JSHint给了我'x' is defined but never used
错误。
我的设置是这样的:
app/资产/脚本/bootstrap.js: var x = 5;
app/资产/脚本/kickstart.js: console.log(x);
app/assets/scripts/bootstrap.js
line 1 col 6 'x' is defined but never used.
app/assets/scripts/kickstart.js
line 1 col 13 'x' is not defined.
2 problems
我知道我可以使用像/* exported x */
这样的东西,但如果我有很多这样的变量,那就太麻烦了。
有没有办法在不禁用特定选项的情况下解决这两个问题?因为它们可以在其他更重要的情况下派上用场。
你可以把它添加到文件的顶部。
/*jshint unused: false, undef:false */
注意,选项可以应用于特定的范围。这适用于unused
,但显然不适用于undef
。
(function () {
/*jshint unused: false */
// Stuff
}());
相关文章:
- 用嵌套函数和默认函数定义函数
- Dojo不解析自定义小部件的模板html中的小部件声明性
- <的自定义进度条;音频>并且<进度>HTML5元素
- 检查数组是否已定义并且具有长度
- getElementsByTagName 为空或未定义,仅在 IE 中 - 并且仅在函数中的一个特定位置
- 自定义函数返回正确的结果,并且未定义.为什么
- 未定义 jQuery,并且 jquery 冲突
- 控制台中的 GeoJson “格式不正确”消息,并且显示为未定义
- 华丽的弹出窗口:获得"无法加载图像“;并且图像url未定义
- 点击“;加载“;按钮未触发事件,并且未定义LocalFileSystem
- Javascript数组未定义..并且I'I’我不知道为什么
- 如何定义角度指令,该指令包含一个方法,并且可以通过“ng click”调用
- 未捕获的ReferenceError:$未定义?并且没有定义推进器
- 简单的jquery+javascript不起作用:add".有错误”;不工作,并且未定义onclick事件
- 如果在上层作用域中声明变量,则变量在局部作用域中是未定义的,并且在未执行的语句中在局部作用域中声明同名的变量
- Hangman我的变量猜这个词显然是未定义的,并且在我的guessLetter函数中创建了一个错误
- 在使用了ngRoute并且包含了angular-route.js的情况下,也没有定义routeProvider
- A=b||“;foo”;;抱怨'b'是未定义的并且不将a分配给“”;foo”;.我错过了什么
- JS返回's未定义何时选中并且我更改所选的选择选项
- 有几个关于JSHint的问题:'并且'没有定义'