Запитання з тегом «jshint»

Інструмент, керований спільнотою, для виявлення помилок та потенційних проблем у коді JavaScript та забезпечення дотримання правил кодування.

11
Вимкнення правила eslint для певного рядка
Для того, щоб вимкнути правило зв’язування для певної лінії в JSHint, ми використовуємо таке правило: /* jshint ignore:start*/ $scope.someVar = ConstructorFunction(); /* jshint ignore:end */ Я намагався знайти еквівалент вищезазначеного для eslint.
1345 javascript  jshint  eslint 

8
Чи варто використовувати перевірку JSLint або JSHint JavaScript? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 11 місяців тому . В даний час я перевіряю свій JavaScript проти JSLint і досягаю прогресу, це допомагає …

17
Чому JSHint видає попередження, якщо я використовую const?
Це помилка, яку я отримую під час використання const: <error line="2" column="1" severity="warning" message="'const' is available in ES6 (use esnext option) or Mozilla JS extensions (use moz)." source="jshint.W104" /> Мій код виглядає приблизно так: const Suites = { Spade: 1, Heart: 2, Diamond: 3, Club: 4 }; Код працює добре, …



3
Пояснення поганого переходу рядка JSHint перед помилкою "+"
Хтось може мені пояснити, чому JSHint скаржиться на таке, window.location.href = String1 + '#' + Sting2 + '=' + String3; З помилкою, Bad line breaking before '+' error Я розумію, що цю помилку можна налаштувати за допомогою laxbreak параметра , який описується як Цей параметр пригнічує більшість попереджень про можливі …
125 javascript  jshint 

6
Помилка Gulp: Неможливо знайти модуль 'jshint / src / cli'
Тож у мене з’явилася свіжа установка El Capitan, і я даю цим бігунам ще раз піти. Я слідкую за вступом до сайту Gulp.js , але я застряг на кроці четвертому, коли я намагаюся запустити, gulp jshintя отримую " Error: Cannot find module 'jshint/src/cli'" Я не маю уявлення, що це спричиняє, …

8
Як відключити попередження «визначити», не визначено за допомогою JSHint та RequireJS
Я використовую RequireJS AMD у своєму проекті. Коли я запускаю jshint у своєму проекті, він видає помилки, як У сценаріях AMD 'define' is not defined. У тестових випадках Моча 'describe' is not defined. 'it' is not defined. Як видалити це попередження в jshint?

4
Порядок функцій JavaScript: чому це важливо?
Оригінальне запитання: JSHint скаржиться, коли мій JavaScript викликає функцію, визначену далі внизу сторінки, ніж виклик до неї. Однак моя сторінка призначена для гри, і жодні функції не викликаються, поки вся ця штука не завантажиться. Отже, чому функції замовлення відображаються в моєму коді? EDIT: Я думаю, що я, можливо, знайшов відповідь. …

4
Чому JSHINT скаржиться, що це суворе порушення?
Я думаю, що це може бути дублікат жорсткого порушення з використанням цього ключового слова та виявлення шаблону модуля У мене є цей код: function gotoPage(s){ if(s<=this.d&&s>0){this.g=s; this.page((s-1)*this.p.size);} } function pageChange(event, sorter) { var dd = event.currentTarget; gotoPage.call(sorter, dd[dd.selectedIndex].value); } І JSHINT (JSLINT) скаржиться. Там написано "Суворе порушення". для виділеної лінії: …

3
Як сказати JSLint / JSHint, які глобальні змінні вже визначені
У моєму проекті ми маємо кілька глобальних змінних, які працюють як контейнери: MyProject.MyFreature.someFunction = function() { ... } Тоді я використовую цей сценарій на сайті, і JSLint / JSHint скаржиться на це: "MyProject" не визначено Я знаю, що можу перейти до кожного файлу JavaScript і додати коментар /*global MyProject*/поверх нього. …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.