mirror of
https://github.com/cookiecutter/cookiecutter-django.git
synced 2024-12-04 23:44:08 +03:00
25 lines
878 B
ReStructuredText
25 lines
878 B
ReStructuredText
|
Live reloading and Sass CSS compilation
|
||
|
=======================================
|
||
|
|
||
|
If you'd like to take advantage of live reloading and Sass / Compass CSS compilation you can do so with a little bit of prep work.
|
||
|
|
||
|
Make sure that nodejs_ is installed. Then in the project root run::
|
||
|
|
||
|
$ npm install
|
||
|
|
||
|
.. _nodejs: http://nodejs.org/download/
|
||
|
|
||
|
If you don't already have it, install `compass` (doesn't hurt if you run this command twice)::
|
||
|
|
||
|
gem install compass
|
||
|
|
||
|
Now you just need::
|
||
|
|
||
|
$ grunt serve
|
||
|
|
||
|
The base app will now run as it would with the usual ``manage.py runserver`` but with live reloading and Sass compilation enabled.
|
||
|
|
||
|
To get live reloading to work you'll probably need to install an `appropriate browser extension`_
|
||
|
|
||
|
.. _appropriate browser extension: http://feedback.livereload.com/knowledgebase/articles/86242-how-do-i-install-and-use-the-browser-extensions-
|