Ho appena installato e configurato l'ambiente per creare versioni personalizzate di Twitter Bootstrap localmente.Opzione non valida: '; _;' durante la creazione di Twitter Bootstrap
Questo quello che ho fatto:
- Installare nodo
- Installare npm
- Installare meno
- clone Bootstrap localmente
- corsa
make build
per compilare Bootstrap
Fase 5 :
~/devel/parking/bootstrap$ make build
jshint js/*.js --config js/.jshintrc
js/bootstrap-affix.js: line 23, col 17, Bad option: ';_;'.
js/bootstrap-alert.js: line 23, col 17, Bad option: ';_;'.
js/bootstrap-button.js: line 23, col 17, Bad option: ';_;'.
js/bootstrap-carousel.js: line 23, col 17, Bad option: ';_;'.
js/bootstrap-collapse.js: line 23, col 17, Bad option: ';_;'.
js/bootstrap-dropdown.js: line 23, col 17, Bad option: ';_;'.
js/bootstrap-modal.js: line 23, col 17, Bad option: ';_;'.
js/bootstrap-popover.js: line 23, col 17, Bad option: ';_;'.
js/bootstrap-scrollspy.js: line 23, col 17, Bad option: ';_;'.
js/bootstrap-tab.js: line 23, col 17, Bad option: ';_;'.
js/bootstrap-tooltip.js: line 24, col 17, Bad option: ';_;'.
js/bootstrap-transition.js: line 23, col 17, Bad option: ';_;'.
js/bootstrap-typeahead.js: line 23, col 17, Bad option: ';_;'.
13 errors
make: *** [test] Error 2
Linea 23:
"use strict"; // jshint ;_;
ero in grado di risolvere il problema rimuovendo // jshint ;_;
dalla linea 23. Anche se, preferirei lasciare fonti Bootstrap intatta.
Come posso eliminare quegli errori e cosa significa l'errore "Opzione errata"?
js/.jshintrc:
{
"validthis": true,
"laxcomma" : true,
"laxbreak" : true,
"browser" : true,
"eqnull" : true,
"debug" : true,
"devel" : true,
"boss" : true,
"expr" : true,
"asi" : true
}
Grazie. Ho usato [il Makefile] (https://raw.github.com/ahockersten/bootstrap/10e8efe3cfa1c839abe71bc0cd45076a095d2a09/Makefile) a cui si fa riferimento in [questa richiesta di pull] (https://github.com/twitter/bootstrap/pull/7022/files). Ho anche modificato il valore 'BIN_PREFIX' per riflettere il mio percorso ma il problema persiste. – Paolo
Puoi inserire alcuni dettagli da quel collegamento nella tua risposta? Link solo le risposte non sono così utili se/quando il link sparisce. – slm
Non so perché, ma sembra che non possa usare il jshint installato globalmente. Uso patch da questo URL: https: //github.com/twitter/bootstrap/pull/5344/files, il tuo link è per la versione 3.0. Basta sostituire il Makefile nella cartella bootstrap, prima di fare, non dimenticare di fare 'npm install' per installare il dipendente localmente, quindi make avrà successo. – boilingbit