grunt
Version:
A task-based command line build tool for JavaScript projects.
47 lines (33 loc) • 1.36 kB
Markdown
[Grunt homepage](https://github.com/cowboy/grunt)
# Documentation table of contents
## Getting started
* [Configuring grunt](configuring.md)
* [Example gruntfiles](example_gruntfiles.md)
## Built-in tasks
* [concat](task_concat.md) - Concatenate files.
* [lint](task_lint.md) - Validate files with [JSHint][jshint].
* _(more documentation coming soon)_
<!--
* [init](task_init.md) - Generate project scaffolding from a predefined template.
* LINT
* [min](task_min.md) - Minify files with [UglifyJS][uglify].
* [qunit](task_qunit.md) - Run [QUnit][qunit] unit tests in a headless [PhantomJS][phantom] instance.
* [server](task_server.md) - Start a static web server.
* [test](task_test.md) - Run unit tests with [nodeunit][nodeunit].
* [watch](task_watch.md) - Run predefined tasks whenever watched files change.
-->
[jshint]: http://www.jshint.com/
[uglify]: https://github.com/mishoo/UglifyJS/
[nodeunit]: https://github.com/caolan/nodeunit
[qunit]: http://docs.jquery.com/QUnit
[phantom]: http://www.phantomjs.org/
## More info
* [Directives](helpers_directives.md)
* [Grunt exit codes](exit_codes.md)
## Creating tasks
* [Creating tasks](tasks_creating.md)
* [Helpers and Directives](helpers_directives.md)
* [The grunt API](api.md)
* [Logging inside tasks and helpers](api_log.md)
## Contributing
* [Contributing to grunt](contributing.md)