Selleks, et välja lülitada JSHint'i konkreetse rea linting-reegel, kasutame järgmist reeglit:
/* jshint ignore:start*/
$scope.someVar = ConstructorFunction();
/* jshint ignore:end */
Ma olen püüdnud leida ülaltooduga võrdväärset eslint'i jaoks.
Nüüd saate kasutada ühe rea süntaksit:
var thing = new Thing(); // eslint-disable-line no-use-before-define
thing.sayHello();
function Thing() {
this.sayHello = function() { console.log("hello"); };
}
Või kui te ei taha, et kommentaar oleks samal real tegeliku koodiga, siis on võimalik järgmine rida välja lülitada:
// eslint-disable-next-line no-use-before-define
var thing = new Thing();
Soovitud dokumentide link: http://eslint.org/docs/user-guide/configuring.html#configuring-rules
Saate kasutada järgmist
/*eslint-disable */
//suppress all warnings between comments
alert('foo');
/*eslint-enable */
mis on veidi maetud "reeglite konfigureerimine" lõik docs;
Kogu faili hoiatuse keelamiseks võite lisada faili algusesse kommentaari nt.
/*eslint eqeqeq:0*/
ESlint on nüüdseks uuendatud parema viisiga ühe rea keelamiseks, vt @goofballLogic's suurepärane vastus.
Saate ka spetsiifilisi reegleid (mitte kõiki) keelata, määrates need plokkides enable (avamine) ja disable (sulgemine):
/* eslint-disable no-alert, no-console */
alert('foo');
console.log('bar');
/* eslint-enable no-alert */
@goofballMagic'i lingi kaudu ülalpool: http://eslint.org/docs/user-guide/configuring.html#configuring-rules