I just installed and configured the environment for creating custom versions of Twitter Bootstrap locally.
This is what I did:
- Install node
- Install npm
- Install less
- bootstrap clone locally
- run
make build to compile Bootstrap
Step 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
Line 23:
"use strict";
I was able to solve the problem with deleting // jshint ;_; from line 23. Although I would prefer to leave Bootstrap sources untouched.
How can I get rid of these errors and what does the Bad Option error mean?
JS / .jshintrc:
{ "validthis": true, "laxcomma" : true, "laxbreak" : true, "browser" : true, "eqnull" : true, "debug" : true, "devel" : true, "boss" : true, "expr" : true, "asi" : true }