JSCS funziona proprio come un linter codice classico, ma invece di controllare la validità della sintassi del codice, controlla se diverse regole di stile siano rispettati.
Oltre il 90 di tali norme sono inclusi di default con il pacchetto JSCS, alcuni dei quali organizzati in gruppi seguendo le guide di stile famosi dettagliate su Internet e utilizzati da alcuni progetti open source ben noti e le imprese grandi nomi.
Alcuni dei preset inclusi forniscono un modo per controllare il codice contro le seguenti guide di stile:. JQuery, Crockford, Google, Grunt, Wikimedia, Yandex, Airbnb, e Mr.doob
di sviluppatori del corso non sono limitati a quelli e possono anche creare la propria, che raggruppa le regole di validazione che vogliono usare, o scrivendo anche nuovi validatori stile di codifica per conto proprio.
Per impostazione predefinita, il pacchetto JSCS può essere utilizzato dal Node.js CLI, ma ci sono anche le estensioni per i toolkit di sviluppo popolari come Atomo, SublimeText, Visual Studio, VIM, IntelliJ, staffe, Grunt, e Gulp.
JSCS è stato un progetto di successo e dal suo lancio è stato utilizzato da progetti web popolari come Bootstrap, jQuery, AngularJS, Grunt, ionico, Ember, Famo.us, Less.js, e Moment.js. Ha anche fatto la sua strada nella sede di aziende come Yandex, Adobe, Wikimedia, e Goodvidio
Cosa c'è di nuovo in questa versione:.
- Piccolo aggiornamento per la distribuzione correzione dell'opzione --esnext CLI.
Cosa c'è di nuovo nella versione 2.5.1:
- Piccolo aggiornamento per la distribuzione correzione del --esnext CLI opzione.
Cosa c'è di nuovo nella versione 1.13.1:
- Piccolo aggiornamento per la distribuzione correzione del --esnext CLI opzione.
Requisiti :
- Node.js 0.10 o superiore
I commenti non trovato