lychee/docs/Build.md

27 lines
833 B
Markdown
Raw Normal View History

2014-02-23 15:59:45 +00:00
### Dependencies
First you have to install the following dependencies:
2014-04-01 20:03:43 +00:00
- `node` [Node.js](http://nodejs.org) v0.10 or later
- `npm` [Node Packaged Modules](https://www.npmjs.org)
- `bower` [Bower](http://bower.io)
- `grunt` [Grunt](http://gruntjs.com)
2014-02-23 15:59:45 +00:00
2014-04-28 18:41:13 +00:00
After [installing Node.js](http://nodejs.org) you can use the included `npm` package manager to install the global requirements and Lychee-dependencies with the following command:
2014-02-23 15:59:45 +00:00
2014-04-28 18:41:13 +00:00
npm install -g bower grunt-cli;
npm install && bower install;
2014-02-23 15:59:45 +00:00
### Build
2014-04-01 20:03:43 +00:00
The Gruntfile is located in `build/` and can be easily executed using the `grunt` command.
2014-02-23 15:59:45 +00:00
2014-04-01 20:03:43 +00:00
### Watch for changes
While developing, you might want to use the following command to watch for changes in `assets/js/` and `assets/css/`:
2014-02-23 15:59:45 +00:00
2014-04-01 20:03:43 +00:00
grunt watch
2014-04-28 18:41:13 +00:00
`grunt` will automatically build Lychee, everytime you save a file.