mirror of
https://github.com/twbs/bootstrap.git
synced 2025-02-28 00:54:30 +01:00
simplify grunt compiling docs
This commit is contained in:
parent
e70d83dc5d
commit
7253bd38f7
@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
layout: page
|
layout: page
|
||||||
title: Compiling with Grunt
|
title: Compiling
|
||||||
---
|
---
|
||||||
|
|
||||||
Bootstrap uses [Grunt](http://gruntjs.com) for its build system, with convenient methods for working with the framework. It's how we compile our code, run tests, and more.
|
Bootstrap uses [Grunt](http://gruntjs.com) for its build system, with convenient methods for working with the framework. It's how we compile our code, run tests, and more.
|
||||||
@ -24,20 +24,13 @@ When completed, you'll be able to run the various Grunt commands provided from t
|
|||||||
|
|
||||||
### Available Grunt commands
|
### Available Grunt commands
|
||||||
|
|
||||||
#### Build - `grunt`
|
| Task | Description |
|
||||||
Run `grunt` to run tests locally and compile the CSS and JavaScript into `/dist`. **Uses [Sass](http://sass-lang.com/) and [UglifyJS](http://lisperator.net/uglifyjs/).**
|
| --- | --- |
|
||||||
|
| `grunt` | Run `grunt` to run tests locally and compile the CSS and JavaScript into `/dist`. **Uses [Sass](http://sass-lang.com/) and [UglifyJS](http://lisperator.net/uglifyjs/).** |
|
||||||
#### Only compile CSS and JavaScript - `grunt dist`
|
| `grunt dist` | `grunt dist` creates the `/dist` directory with compiled files. **Uses [Sass](http://sass-lang.com/) and [UglifyJS](http://lisperator.net/uglifyjs/).** |
|
||||||
`grunt dist` creates the `/dist` directory with compiled files. **Uses [Sass](http://sass-lang.com/) and [UglifyJS](http://lisperator.net/uglifyjs/).**
|
| `grunt test` | Runs [JSHint](http://jshint.com) and [QUnit](http://qunitjs.com/) tests headlessly in [PhantomJS](http://phantomjs.org/) (used for CI). |
|
||||||
|
| `grunt docs` | Builds and tests CSS, JavaScript, and other assets which are used when running the documentation locally via `jekyll serve`. |
|
||||||
#### Tests - `grunt test`
|
| `grunt watch` | This is a convenience method for watching just Sass files and automatically building them whenever you save. |
|
||||||
Runs [JSHint](http://jshint.com) and [QUnit](http://qunitjs.com/) tests headlessly in [PhantomJS](http://phantomjs.org/) (used for CI).
|
|
||||||
|
|
||||||
#### Build and test docs assets - `grunt docs`
|
|
||||||
Builds and tests CSS, JavaScript, and other assets which are used when running the documentation locally via `jekyll serve`.
|
|
||||||
|
|
||||||
#### Watch - `grunt watch`
|
|
||||||
This is a convenience method for watching just Sass files and automatically building them whenever you save.
|
|
||||||
|
|
||||||
### Use another Sass compiler
|
### Use another Sass compiler
|
||||||
Bootstrap is compiled with [libsass][libsass] by default.
|
Bootstrap is compiled with [libsass][libsass] by default.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user