jshint相关内容
这是我在使用 const 时遇到的错误: 我的代码如下所示: const Suites = {铲子:1,心脏:2,钻石
..
所以,我们整天都在研究新的 FE 工作流程,主要想法是通过观察者运行一些任务,我们将拥有我们的 IDE 和一个窗口,每次发生变化时都会刷新浏览器(scss、js, html 等). 因此,如果一切顺利,我们将什么也看不到:浏览器将重新加载,我们将继续工作. 但是,我们想使用 gulp notify 来处理错误,所以万一我们有问题,会弹出通知程序,此时您可以检查控制台并查看错误.
..
所以我已经重新安装了 El Capitan,并且我正在给这些任务运行者再试一次. 我正在关注 sitepoint 的 Gulp.js 简介,但我被困在第四步,当我尝试运行 gulp jshint 我得到“Error: Cannot find module 'jshint/src/cli'" 我不知道是什么原因造成的,这就是我在这里问的原因.下面是几个屏幕截图来帮助解决这个问题.
..
我在我的小项目中使用 Gulp 来运行测试和 lint 我的代码.当这些任务中的任何一个失败时,Gulp 总是以返回代码 0 退出.如果我手动运行 jshint,它应该以非零代码退出. 这是我非常简单的 gulpfile. 我是否需要以某种方式明确告诉 Gulp 返回一个有意义的值?这是 Gulp 的错,还是 gulp-jshint 和 gulp-jasmine 插件的错? 解决
..
我有一个使用 Karma+Jasmine 和 JSHint 的 Grunt 设置.每当我在我的规范文件上运行 JSHint 时,我都会收到一系列“未定义"错误,其中大部分是 Jasmine 的内置函数.例如: 运行“jshint:test"(jshint)任务js/main.spec.js3 |描述(“加载矩阵()",函数(){^ 'describe' 未定义.4 |it("如果没有传入参数,则
..
我已将“Web Essentials"扩展安装到 Visual Studio 2013 中.我现在在“消息"部分下的“错误列表"窗口中收到 JSHint 警告.然而,它抱怨一些它认为没有定义的全局变量. 从我读到的内容来看,您可以使用 JSHint 的 .jshintrc 文件来列出全局变量,这样它就不会抱怨它们了.我想按如下方式设置它.(这样它就不会抱怨“ko"……这是一个 Knockou
..
我将 JSHint 用于 JavaScript 项目(使用 Visual Studio Code).在这个项目中,我使用了 async/await,JSHint 将其突出显示为错误. 我尝试设置 jshint,但“esversion"的格言版本似乎是 6. jshint 支持 async/await 吗?如果可以,如何开启?如果没有,是否有任何解决方法? 解决方案 更新(2
..
原始问题: JSHint 当我的 JavaScript 调用一个定义在页面下方而不是调用它的函数时会抱怨.但是,我的页面是用于游戏的,在下载整个内容之前不会调用任何函数.那么为什么订单函数出现在我的代码中很重要? 编辑:我想我可能已经找到了答案. http://www.adequatelygood.com/2010/2/JavaScript 作用域和提升 我在里面呻吟.看起
..
我正在使用 Atom 的 linter、react 和 linter-jshint/linter-jsxhint.在我的 JSX 文件中,我不断收到警告 警告:'import' 仅在 ES6 中可用(使用 esnext 选项).(W119) 这很简单.我做了一些搜索,发现可以在 package.json 中的 jshintConfig 选项下设置(使用 NPM 时).我的项目使用 NP
..
我在我的项目中使用了 RequireJS AMD.当我在我的项目上运行 jshint 时,它会抛出像 这样的错误 在 AMD 脚本中 'define' 未定义. 在 Mocha 测试用例中 'describe' 未定义.“它"没有定义. 如何在 jshint 中删除此警告? 解决方案 为了扩展一点,这里是 Mocha 的 .jshintrc 设置: {....“全球":{
..
我是 ace-editor 的新手,我已经包含自定义模式来验证我的代码,每一行都应该以分号结尾,如果我的查询中错误地不存在分号,那么编辑器应该放弃警告,如“缺少分号". define('ace/mode/javascript-custom', [], function(require, export, module) {var oop = require("ace/lib/oop");var
..
jshint 在定义 Angular 样式指南(由 John爸爸或托德格言).例如,对于这样的控制器: (函数(){'使用严格';有角的.module('myApp').controller('myAppCtrl', theController);函数 theController() {...}})(); ... jshint 抛出这个错误: 'theController' 在定义之前就被使
..
我有以下几点: angular.module('test').controller('TestMenuController',['$http','$范围','$资源','$状态','os','我们',功能 ($http,$范围,$资源,$状态,操作系统,我们) { 当我在 VS2014 中构建它时,它给了我一条错误消息: JSHint (r10): 'angular' 未定义. 谁能告诉我
..
为什么我在使用条件运算符时会收到 linter 警告,而使用简单的 if 语句却没有? 不正确 开关(类型){案例“添加":数组[索引]['数量'] += 1;//使用 `++array[index]['Quantity']` 时出错休息;案例“删除":数组[索引]['数量'] >0 ?数组[索引]['数量'] -= 1:空;//错误:需要赋值或函数调用,却看到了一个表达式(no-unus
..
井号(#)是否在JavaScript中开始注释?我有一个正在与NPM一起使用的网站,当我尝试使用Grunt缩小JavaScript大小时,Uglify抛出了错误: 警告:Uglification失败.意外的字符“#".app/min-libs/node_modules/grunt-contrib-jshint/node_modules/jshint/nod中的第1行e_modules/cli/e
..
在测试中我的文件出现以下错误: Expected an assignment or function call and instead saw an expression. 它是由柴库断言生成的.如何在.jshintrc文件中将其关闭?我基于它运行一个Gulp任务. 解决方案 在这里,您可以在.jshintrc文件中将其静音. { ... "expr": true ...
..
我似乎无法获得Sublime Text 2 SublimeLinter软件包来停止显示“混合的制表符和空格"警告. 我已经在设置中设置了"smarttabs":true,但是仍然无法使用. 还有其他人解决了这个问题吗? 这是SublimeLinter软件包的用户设置: https://gist.github.com/3737558 谢谢. 解决方案 我解决了这样的问
..
我在我的Maven项目中使用JSHint(执行mvn jshint:lint将显示警告).在 http://www.jshint.com/docs/ 上提供了两种配置方法. > 当前我正在使用Inline configuration,但是我对使用他们在Configuration中提到的package.json文件感兴趣,但是我不知道将该文件放在何处. 如何将Maven项目配置为与jshi
..
我正在使用angular,并且想使用JSHint.但是,我收到了很多警告,例如'$' is not defined.,这在角度上是正确的,但JSHint不知道这一点. 是否有一种方法可以忽略某些特定的错误(因为这种$错误经常发生),或者对于Angular的JS有更好的选择吗? 解决方案 JsHint允许您跨源代码和每个文件定义全局变量. 您可以添加.jshintrc文件并放入以
..
我是JSHint的新手,正在尝试运行它来验证我的Javascript.我安装了node.js,当我尝试运行JSHint时,出现以下错误. C:\Users\574839\Desktop\testscr.js:1 (function (exports, require, module, __filename, __dirname) {
..