jshint相关内容

如何修改jshint sublimelinter设置?

如果这是一个重复的问题,我很抱歉. 我想关闭分号警告,并在jshint sublimelinter中更改警告光标的外观. 更改这些设置需要访问什么文件或菜单? 解决方案 请参见这个重复的答案,还有很多问题. 在您要整理的目录中创建一个.jshintrc文件(一个简单的JSON文件,例如 "args": [ "--config", "path/to/my/file/.jsh ..
发布时间:2020-07-10 03:03:36 其他开发

如何使用自定义模式在Ace Editor中集成语法检查?

我是ace-editor的新手,我已经包括了自定义模式来验证我的代码,并且每一行都应以分号结尾。如果我的查询中不存在分号,则编辑器应放弃警告,例如“缺少分号”。 define('ace / mode / javascript-custom' ,[],函数(require,exports,module){var oop = require(“ ace / lib / oop”); var T ..
发布时间:2020-06-01 00:29:30 其他开发

ESLint:如何设置.eslintrc以识别“需要"?

我是 ESLint 的新手,并且我已经成功地将ESLint与开箱即用,我对ESLint的集成无法识别node,但是对文档的基本回顾清楚地表明,通过在项目文件夹的根目录下创建名为.eslintrc的配置文件(使用适当的IntelliJ设置,访问此文件)并设置"node":true,ESLint会识别node(即以下完整的.eslintrc可用). // Contents of .eslintr ..
发布时间:2020-05-01 07:51:16 前端开发

不要在循环内创建函数. -jslint错误

我收到了这个jslint错误 不要在循环中创建函数. 我无法更改导致此问题的javascript,但是由于修改的限制,我无法更改. 因此,我想关闭此验证以检查特定JavaScript文件中的此错误. 是否可以解决此js错误? 解决方案 不,验证检查不是可选的. 可能的解决方法: // simple closure scoping i to the fun ..
发布时间:2019-11-12 18:09:27 前端开发

我可以使用JS Lint,JS Hint或其他工具阻止将错误数量的参数传递给方法吗?

我是javascript编程(以及一般的脚本语言)的新手,但是当我发生语法错误或意外声明全局变量时,我一直在使用JS Lint来帮助我。 然而,有一个JS Lint没有涵盖的情况,我认为这将是非常方便的。请参阅以下代码: (function(){ “use strict”; / * global alert * / var testFunction = function(s ..
发布时间:2019-06-12 12:10:08 前端开发

jshint - 创建自定义警告/规则

是否可以创建自定义jshint规则,将其添加到现有的内置规则,在项目中配置(打开或关闭)? jshint是否可扩展,比如我们如何在Grunt中创建自己的自定义任务? 有时我们需要在我们的环境中强制执行javascript编码练习。例如,我们希望强制我们的开发人员使用Date.now()而不是Date.getTime()。 解决方案 你在这种情况下应该考虑使用 ESLint 。 ..
发布时间:2019-06-12 11:18:02 前端开发

JSHint无法识别Visual Studio代码(VSCode)中的异步/等待语法

我一直在努力与VSCode和JSHint一起找到摆脱这种语法高亮的方法。看起来JSHint无法识别Async / Await语法。 在这里你可以找到我正在谈论的截图。 我的JSHint版本: jshint-esnext v2.7.0-3 解决方案 在visual studio代码中,JSHint和ESLint取消彼此出局。因此,如果要在vscode中使用异步函数,则必须禁用Js ..
发布时间:2019-06-12 11:07:22 前端开发

检测JavaScript代码中的拼写错误

在Python世界中,使用最广泛的静态代码分析工具之一 pylint 有一个特殊检查,用于检测评论和文档字符串中的拼写错误。 有没有办法使用静态代码分析检测JavaScript代码中的拼写错误 为了使问题更具体,这是一个我想引发警告的示例代码: //输入credntials并登录 scope.loginPage .logIn(browser.params.regularUse ..
发布时间:2019-06-07 22:40:37 前端开发

如何在其中包含Django模板标记的文件上运行JSHint?

我想在我的所有Javascript源文件上运行JSHint,但其中一些有一些嵌入式Django模板标记。 JSHint在这个标记上引发了大量错误。 有没有办法可以...... 告诉JSHint忽略这个标记 运行带有一些虚拟数据的Djnago模板解析器来生成渲染的js文件的所有排列,然后运行JSHint? 我假设我可以编写一堆代码来做#2,但我想知道是否有更简单的方法。 解 ..
发布时间:2019-06-07 20:03:43 前端开发