Preface
Time to embrace the CLI webtools
What I know, only the ready to use bootstrap CSS. But there more sophisticated stuff beneath this. I started with v3 because I want all the fun, and later with v4. While examining bootstrap v3 source code I realize, that there are many stuff other than CSS itself, in these directory
-
v3.3 root (all): bower.json, composer.json, Gemfile, Gruntfile.js
-
v3.3 docs (less): a working jekyll site, that you can run locally
-
v3.3 deep nest (sass): some ruby
-
v4 root: webpack (sw.js), sache
CLI Webtools
I never know such webtools exist well in command line interface.
feeling stupid in the corner
It is also the moment, that I realize, that I know nothing. But don’t worry, they are all can be learnt over a night. Most of the official documentation is easy to follow. In fact, I have done it all, from dusk until dawn. Not more that one day.
Table of Content
By the language platform, let me reorganize this article as this below:
-
Summary
-
Part One (NodeJS): bower, grunt, less, eyeglass
-
Part Two (Ruby): Gemfile, SASS/SCSS, Jekyll, sache
-
Part Three (PHP): Composer
Looks complete right ? There is also other popular technology, not being used by bootstrap, such as as gulp, and ParcelJS.
Prepare
Download bootstrap from official site:
Consider put it on ~/sites/bootstrap directory, and extract.
What’s Next
Since we are going to use NodeJS a lot, such as Bower, and Grunt. we should begin with Node Module using NPM. At least for me as beginner in NodeJS land. Consider finish reading [ Part One ].
Thank you for reading.