Свързани публикации 'jshint'
Сравнение на инструментите за JavaScript Linting
Сравнение на инструментите за JavaScript Linting
Linting е процес на стартиране на програма, която ще анализира кода за потенциални грешки или идентифициране на лоши практики за кодиране. Тук представям кратко сравнение на 3 най-широко използвани JavaScript linting библиотеки, специално при използване с React.
JS Линт
JS Lint е един от най-старите налични инструменти за линтинг на JavaScript.
Професионалисти
Той идва предварително конфигуриран и е готов за работа
минуси..
Свързани въпроси 'jshint'
jshint очаква грешка при присвояването
// BAR CHART
if (sparklineType == 'bar') {
barColor = $this.data('sparkline-bar-color') || $this.css('color') || '#0000f0',
sparklineHeight = $this.data('sparkline-height') || '26px',...
141 изгледи
schedule
03.10.2022
JSLint потиска предупреждение за IntellijJ
Използвам intellij 14 и току-що активирах JSLint и JSHint и е доста полезно, но не ми харесва кодовият стил на деклариране на променливи като var a,b,c вместо var a; var b; и var c; Така че сега целият ми код е пълен с предупреждения, казващи...
125 изгледи
schedule
07.10.2022
Прагматични и широко одобрени настройки за jshint
Ние тъкмо започваме да използваме JSHint / JSLint и търсим някои настройки за тип „най-добри практики“, които се смятат широко за добър компромис между строгост и прагматизъм. Разгледах в интернет и наистина не можах да намеря нищо.
Осъзнавам, че...
3117 изгледи
schedule
13.11.2023
Цел на `jshint globalstrict: true` с 'use strict'
Често, докато чета изходния код на JavaScript, виждам тези два реда заедно в горната част.
/* jshint globalstrict: true */
'use strict';
Сега много добре знам целта на 'use strict'; . Може ли някой да ме просветли защо jshint globalstrict...
1067 изгледи
schedule
05.11.2022
Как да се отървем от стриктното предупреждение при използване на webpack и jshint-loader?
Имам проект за уеб пакет, свързан с jshint-loader, който е дефиниран така:
postLoaders: [
{
test: /\.js$/,
exclude: /node_modules/,
loader: 'jshint-loader'
}
],
и когато стартирам...
3934 изгледи
schedule
10.11.2022
Проблем с несигурен '^' jshint
Получавам тази jshint грешка „Несигурно '^'“ от този ред на javascript:
var test = content.replace(/d=([^&]*)/, 'd=test');
Някой знае ли как мога да разреша този проблем?
1252 изгледи
schedule
05.04.2024
Javascript: рефакторна функция извън цикъл
Така че JSHint ми казва, че не трябва да правя функции в рамките на цикъл. Тогава обикновено правя функция извън цикъла.
Но сега имам част, в която това е по-трудно:
for (r=0;r<x;r++) {
for (c=0;c<y;c++) {
var arr = [c,r];...
104 изгледи
schedule
10.06.2024