Описание тега jshint
Инструмент, управляемый сообществом, для обнаружения ошибок и потенциальных проблем в коде JavaScript и обеспечения соблюдения соглашений о кодировании.
3
ответа
Как проверить, существует ли переменная js?
У меня есть несколько переменных, которые мне нужно получить из глобала в другой части большого проекта. В настоящее время я устанавливаю и устанавливаю значения по умолчанию для переменных следующим образом: var identifier = Site.settings.urls.acco…
18 ноя '13 в 23:15
1
ответ
Предупреждение о переопределении JSHint и добавление дополнительных свойств к объекту
У меня есть определение объекта, охватывающее несколько файлов, и я использую следующий синтаксис, чтобы добавить больше свойств в пространство имен var app = app || {}; // and then app.namespace = { ... } Но JSHint предупреждает меня такими вещами,…
19 сен '13 в 10:40
0
ответов
jshint и angularjs, используя grunt
Я следую руководству по стилю для angularJs, но jshint жалуется на любой файл, который я открываю при сборке. Вот пример файла, о котором он стонет: (function () { 'use strict'; angular.module('sapphire.users').config(routes); function routes($state…
06 дек '17 в 11:25
1
ответ
Что случилось с URL-адресами, ориентированными на сценарии?
Я использую JSHint, и он получил следующую ошибку: Script URL. Что я заметил, что произошло, потому что на этой конкретной строке есть строка, содержащая javascript:... URL. Я знаю, что JSHint жаловался, что, потому что scripturl опция установлена, …
21 ноя '12 в 16:44
1
ответ
JavaScript для цикла с замыканием, вызывающим предупреждение JSLint
У меня есть сценарий JavaScript, который я пишу, который использует цикл для назначения onclick события в серии кнопок. Чтобы исправить проблемы с объемом iЯ использую следующий пример в качестве основы для цикла for, основанного на этом ответе. Хот…
19 апр '18 в 16:50
1
ответ
Как я могу ответить на любой выход (размытие) входного текстового элемента, который содержит указанную строку в своем идентификаторе?
Я хочу обновить элемент ввода текста, когда выход из какой-либо определенной категории (на основе идентификатора) других элементов ввода текста. В частности, когда любой из следующих элементов ввода текста: boxAmount1 boxAmount2 boxAmount3 boxAmount…
15 июл '15 в 22:21
1
ответ
Ошибка цикломатической сложности в моем коде
Я получаю 2 ошибки в моем файле grunt line 61 col 25 This function's cyclomatic complexity is too high. (10) line 101 col 22 This function's cyclomatic complexity is too high. (10) Как я мог уменьшить цикломатическую сложность в этом случае? мои фун…
10 апр '15 в 21:06
2
ответа
Незакрытое регулярное выражение
У меня есть следующий код: render() { /* jshint laxbreak: true */ var buttonClasses = classSet({ 'Button' : true, }), buttonContainerClasses = classSet({ 'u-textRight': !this.props.fullscreen }), allowedTypes = /^(submit|button)$/i, type = allowedTy…
02 апр '15 в 00:21
2
ответа
Запустите JSHint для одного файла в Grunt
У меня есть настройка JSHint с несколькими подзадачами (src, lib и test) в Grunt, которая прекрасно работает. Однако, поскольку мы только начинаем использовать эту настройку, во многих наших исходных файлах есть много ошибок. $ grunt jshint:src ... …
16 июн '13 в 01:28
12
ответов
Как убрать глобальное "используйте строгий" добавленный babel
Я использую форму функции "используй строго" и не хочу, чтобы глобальная форма добавлялась Бабелем после транспиляции. Проблема в том, что я использую некоторые библиотеки, которые не используют режим "использовать строгий", и это может привести к о…
20 ноя '15 в 07:38
0
ответов
Почему sbt-jsHint не выполняется по команде "sbt jshint"?
Я использую плагин sbt-jsHint от typeFace: https://github.com/sbt/sbt-jshint Выполнил действия, указанные в документе, но не смог запустить "sbt jshint" и получить неверную ошибку команды в консоли sbt. Вопрос: 1. Как лучше всего запустить jsHint, и…
02 сен '14 в 12:10
2
ответа
Разница между глобальными и предопределенными в.jshintrc?
Какая разница и цель иметь их обоих в.jshintrc? Когда я хочу добавить переменную, которую нужно игнорировать, какую из них лучше использовать? Кроме того, я не могу найти "предопределенный" в http://www.jshint.com/docs/options/
21 мар '14 в 06:04
2
ответа
ember app kit не может найти.jshintrc
Я пытаюсь начать работу с ember-app-kit, получаю master.zip из github и распаковываю его. Я переместил содержимое каталога в другое, которое я назвал для моего проекта. Тогда беги npm install а также bower install, Но когда я запускаю сервер Grunt, …
30 дек '13 в 19:29
0
ответов
Как лучше всего выполнять проверки JSHint в Teamcity?
Я не смог найти простое решение для JSHinting Javascript кода в Teamcity.Насколько я могу судить, мне нужно установить node.js на агенте сборки, чтобы иметь возможность запускать JSHint из командной строки.Есть ли решение, которое не предполагает ус…
16 сен '13 в 15:45
2
ответа
Ошибка JSHint "Объект не поддерживает это свойство или метод" для замыканий JavaScript
У меня есть этот JavaScript: (function ($) { // a comment })(window.jQuery); Я использую wsh-версию JSHint со следующими параметрами: Команда: %systemroot%\system32\cscript.exe Аргументы: //Nologo "%userprofile%\Documents\jshint\env\wsh.js" /forin:t…
16 авг '12 в 16:14
1
ответ
JSLint подавить предупреждение на IntellijJ
Я использую intellij 14 и просто активирую JSLint и JSHint, и это довольно полезно, но мне не нравится стиль кода объявления переменных, таких как var a, b, c вместо var a; вар б; и вар с; Так что теперь весь мой код полон предупреждений, говорящих …
19 янв '15 в 12:54
1
ответ
Проблема встроенной конфигурации JSHint
Я использую jshint с grunt и некоторые встроенные настройки. Я запутался в следующем. Если я запускаю jshint только на приведенном ниже коде. /* jshint undef: false */ var app = foo; /* jshint undef: true */ Я ожидал бы, что это НЕ возвратит код оши…
23 ноя '13 в 17:14
1
ответ
JsHint {a} не определен
Мне нужно отключить правило 117 для JsHint для конкретной строки, в данный момент я использую /*jshint -W117 */ без успеха. Есть идеи как это исправить? _createDom: function () { //jscs:disable maximumLineLength var template = ''; /*jshint -W117 */ …
08 июл '15 в 09:33
1
ответ
Как мне изменить настройки jshint sublimelinter?
Я извиняюсь, если это дублирующий вопрос. Я хочу отключить предупреждения для точки с запятой и изменить внешний вид курсоров предупреждений в jshint sublimelinter. К какому файлу или меню мне нужно получить доступ, чтобы изменить эти настройки?
23 дек '14 в 12:56
1
ответ
Сообщение об ошибке JSHint в скобках для службы Angular 1, названное строчными буквами
Использование скобок с расширением JSHint и угловой. Для этого сервисного скрипта Angular JSHint не показывает ошибки: (function () { 'use strict'; angular.module('randomApp') .service('Ab', Ab); Ab.$inject = []; function Ab() { this.getWorkflows = …
03 авг '17 в 07:29