sto usando gulp-jshint, e il seguente messaggio di errore è fastidioso:JsHint - Nascondere questo messaggio: opzione ES5 è ora impostato per impostazione predefinita
ES5 option is now set per default
Come faccio a rimuoverlo?
sto usando gulp-jshint, e il seguente messaggio di errore è fastidioso:JsHint - Nascondere questo messaggio: opzione ES5 è ora impostato per impostazione predefinita
ES5 option is now set per default
Come faccio a rimuoverlo?
Si sta solo dicendo che è l'impostazione predefinita, quindi non è necessario aggiungerla come opzione. Cerca nel file .jshintrc e rimuovi "es5": true
.
Per me è stata la linea:
"esversion" : 5,
in .jshintrc
. Quando ho commentato il problema è scomparso.
Questo problema è stato risolto utilizzando gulp-jshint 2.0.0 –
Commentando "esversion" è stato anche aiutato a cancellare "Errori incompatibili per gli errori non definiti" e "non definiti". – 8legged
Questo è molto ovvio, ma cosa succede se voglio il flag es5 impostato su true per un solo file, come in '/ * jshint es5: true * /'? – user123444555621
Poiché è l'impostazione predefinita, il tuo commento non avrebbe alcun effetto. Per prima cosa impostare l'impostazione globale es5 su false, quindi aggiungere il commento incorporato per file. – Cuth
Certo, ma jshint lancia l'errore su di me quando raggiunge il commento, anche se le mie impostazioni globali dicono 'es5: false' :( – user123444555621