如何在WebStorm中的JSHint的另一个文件中设置已定义变量的范围?

有趣的

如何在WebStorm中为我的整个项目设置JSHint的已定义变量的范围?

如果我有多个文件和类似的导入jqueryBackbone我不需要看到错误JSHint: 'Backbone' is not defined.(W117)这不仅是我导入的库,也是我自己的外部文件。

一些建议是,我应该禁用未定义​​的错误,但这是我要使用的功能。

IE浏览器
在我main.js有这个:

function Main(){
    // Some epic code
}

Main.prototype.theBestFunctionEver = function(awesome, stuff){
    return awesome + stuff;
}

并且foo.js我有这个:

function init(){
    var main = new Main(); // Shows that Main is undefined
    var wrongVar = 6 + unInited // This should always give me an error
    // Rest of init
}
有趣的

JSHint基于每个文件工作,除非将其添加到“全局”列表中,否则不会“查看”其他文件中定义的变量。可以通过在代码中添加相应的注释('/ *全局MY_LIB * /-参见http://www.jshint.com/docs/),或将要全局使用的变量/函数添加到代码中来完成此操作首选项-> Javascript->代码质量工具-> JSHint->预定义(分隔)中的“预定义”列表。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在另一个函数中定义的函数中使用变量?

如何在另一个python文件中修改变量?

如何在当前的球拍文件中包含另一个定义文件?

如何在Linux内核中使用另一个c文件中的变量?

如何在另一个Angle 2组件中设置变量

如何在另一个PHP文件中显示一个PHP变量?

如何使用另一个文件中定义的JS函数/变量?

es6如何导入另一个js包中已定义的

如何在Python中设置一个变量大于另一个变量?

如何在另一个python文件中的方法中使用变量的值?

如何在一个bat文件中设置变量并发送给另一个?

如何在另一个文件夹中设置.next-folder?

如何使用TS Compiler API查找变量在另一个文件中的定义位置

在C ++中,如何使用在另一个文件中定义的常量变量?

如何在一个文件中调用一个声明的变量到另一个文件?

如何在另一个文件中的一个js文件中使用变量?

如何在一个函数中设置全局变量并使另一个函数访问它?

如何访问在Matlab的另一个文件中定义的函数中的那些变量?

如何在来自另一个文件的控制器中定义变量?

如何在一个Javascript文件中授予对另一个Java文件中定义的变量的访问

如何在angularjs中在一个文件中定义常量并在另一个文件中访问

如何在一个文件中替换另一个文件中定义的匹配词?

如何从python中的另一个文件访问构造函数中定义的变量

如何在动态sql中设置包含另一个变量的变量

如何在 PowerShell 中更新另一个文件中的全局变量?

如何将 DEFINE 变量设置为等于 PL/SQL 中另一个已定义表的选择

如何在另一个反应文件中定义局部变量

如何在javascript中更改另一个文件中的文件中的值变量

如何在实体框架从另一个部分类生成的类中设置变量