jshint相关内容
如果这是一个重复的问题,我很抱歉. 我想关闭分号警告,并在jshint sublimelinter中更改警告光标的外观. 更改这些设置需要访问什么文件或菜单? 解决方案 请参见这个重复的答案,还有很多问题. 在您要整理的目录中创建一个.jshintrc文件(一个简单的JSON文件,例如 "args": [ "--config", "path/to/my/file/.jsh
..
我将SublimeText3中的SublimeLinter3与SublimeLinter-jshint linter一起使用.我有由自定义CGI处理的服务器端JavaScript.它使用格式如下的import语句导入其他服务器端JS文件(:ssjs只是告诉解释器将其作为服务器端JavaScript进行处理): %import /foo/bar.js:ssjs 不用说,这会导致JSHint
..
我一直在尝试通过SublimeLinter-jshint所需的npm安装jshint. 我正在运行Windows 7(64位).错误消息似乎总是失败: `C:\Users\Ephekz>npm install -g jshint npm ERR! Windows_NT 6.1.7601 npm ERR! argv "C:\Program Files (x86)\nodejs\\node
..
由于某种原因,SublimeLinter3或SublimeLinter3 JSHint linter插件似乎无法解析PATH环境变量,因此无法运行jshint: SublimeLinter: Could not parse shell PATH output: error: SublimeLinter could not determine your shell PATH.
..
我正在尝试配置sublimelinter,特别是在Mac上配置jshint.在Windows版本的SublimeText上,SublimeLinter.sublime-settings 中有以下部分 "jshint_options": { // To fix column positions for JSHint errors you may want to add
..
以下javascript代码为我提供了不要在循环中创建函数.错误 /* Get the favorite products from the data using the id */ productDataCategory[FAVORITES].length = 0/* empty favorites productDataCategory */; for ( i = 0; i
..
我如何使此代码jsLint Happy? ;(function ( $, window, document, undefined ) { //some code })( jQuery, window, document ); 建议我这样写吗?有什么区别吗?我该怎么办? (function ( $, window, document, undefined ) { //som
..
我是ace-editor的新手,我已经包括了自定义模式来验证我的代码,并且每一行都应以分号结尾。如果我的查询中不存在分号,则编辑器应放弃警告,例如“缺少分号”。 define('ace / mode / javascript-custom' ,[],函数(require,exports,module){var oop = require(“ ace / lib / oop”); var T
..
我是 ESLint 的新手,并且我已经成功地将ESLint与开箱即用,我对ESLint的集成无法识别node,但是对文档的基本回顾清楚地表明,通过在项目文件夹的根目录下创建名为.eslintrc的配置文件(使用适当的IntelliJ设置,访问此文件)并设置"node":true,ESLint会识别node(即以下完整的.eslintrc可用). // Contents of .eslintr
..
Phpstorm不断告诉我我有一个未定义的变量input.connectto HTML:
... JS: $(document).on('click', '.b-showColorinList', functio
..
我正在使用 jQUery .在 jslint 中,我继续 '$' was used before it was defined. 或 document was used before it was defined. 我知道我可以通过使用 阻止那些人出现 /*jslint browser: true*/ /*global $, jQuery*/ 但是我想尽可能地通过编码解
..
我收到了这个jslint错误 不要在循环中创建函数. 我无法更改导致此问题的javascript,但是由于修改的限制,我无法更改. 因此,我想关闭此验证以检查特定JavaScript文件中的此错误. 是否可以解决此js错误? 解决方案 不,验证检查不是可选的. 可能的解决方法: // simple closure scoping i to the fun
..
我刚刚开始使用JSHint(通过Sublime-Linter包用于Sublime Text 2).我想取消有关在定义函数之前使用的函数的警告,因为我认为使用这样的函数定义没有问题.例如,以下代码生成警告: (function($){ $(document).ready(function() { formValidationSetup(); refr
..
我是javascript编程(以及一般的脚本语言)的新手,但是当我发生语法错误或意外声明全局变量时,我一直在使用JS Lint来帮助我。 然而,有一个JS Lint没有涵盖的情况,我认为这将是非常方便的。请参阅以下代码: (function(){ “use strict”; / * global alert * / var testFunction = function(s
..
是否可以创建自定义jshint规则,将其添加到现有的内置规则,在项目中配置(打开或关闭)? jshint是否可扩展,比如我们如何在Grunt中创建自己的自定义任务? 有时我们需要在我们的环境中强制执行javascript编码练习。例如,我们希望强制我们的开发人员使用Date.now()而不是Date.getTime()。 解决方案 你在这种情况下应该考虑使用 ESLint 。
..
我一直在努力与VSCode和JSHint一起找到摆脱这种语法高亮的方法。看起来JSHint无法识别Async / Await语法。 在这里你可以找到我正在谈论的截图。 我的JSHint版本: jshint-esnext v2.7.0-3 解决方案 在visual studio代码中,JSHint和ESLint取消彼此出局。因此,如果要在vscode中使用异步函数,则必须禁用Js
..
我正在使用AngularJS(v1.5)编写一个Web应用程序,所以我有一些控制器,在那些控制器中,我经常声明如下: function myController($ someDirectives,...){ var ctrl = this; //我的代码 } 事情是我JSHint我的代码,我收到控制器中声明的所有'this'的警告信息: 如果使用函
..
假设我有一个函数,我想在一对对象上重用它作为方法,以便向这些对象添加数据。 function addToObject(data){ for(var d in data){ if(data.hasOwnProperty(d)){ this [d] = data [d]; } } } myObjOne = { add:addToObject }; myObjTw
..
在Python世界中,使用最广泛的静态代码分析工具之一 pylint 有一个特殊检查,用于检测评论和文档字符串中的拼写错误。 有没有办法使用静态代码分析检测JavaScript代码中的拼写错误 为了使问题更具体,这是一个我想引发警告的示例代码: //输入credntials并登录 scope.loginPage .logIn(browser.params.regularUse
..
我想在我的所有Javascript源文件上运行JSHint,但其中一些有一些嵌入式Django模板标记。 JSHint在这个标记上引发了大量错误。 有没有办法可以...... 告诉JSHint忽略这个标记 运行带有一些虚拟数据的Djnago模板解析器来生成渲染的js文件的所有排列,然后运行JSHint? 我假设我可以编写一堆代码来做#2,但我想知道是否有更简单的方法。 解
..