Show More
@@ -13,19 +13,18 b' Developers of the IPython Notebook will need to install the following tools:' | |||||
13 |
|
13 | |||
14 | We are moving to a model where our JavaScript dependencies are managed using |
|
14 | We are moving to a model where our JavaScript dependencies are managed using | |
15 | [bower](http://bower.io/). These packages are installed in `static/components` |
|
15 | [bower](http://bower.io/). These packages are installed in `static/components` | |
16 | and committed into our git repo. Our dependencies are described in the file |
|
16 | and committed into a separate git repo [ipython/ipython-components](ipython/ipython-components). | |
|
17 | Our dependencies are described in the file | |||
17 | `static/components/bower.json`. To update our bower packages, run `fab update` |
|
18 | `static/components/bower.json`. To update our bower packages, run `fab update` | |
18 | in this directory. |
|
19 | in this directory. | |
19 |
|
20 | |||
20 | Because CodeMirror does not use proper semantic versioning for its GitHub tags, |
|
|||
21 | we maintain our own fork of CodeMirror that is used with bower. This fork should |
|
|||
22 | track the upstream CodeMirror exactly; the only difference is that we are adding |
|
|||
23 | semantic versioned tags to our repo. |
|
|||
24 |
|
||||
25 | ## less |
|
21 | ## less | |
26 |
|
22 | |||
27 | If you edit our `.less` files you will need to run the less compiler to build |
|
23 | If you edit our `.less` files you will need to run the less compiler to build | |
28 |
our minified css files. This can be done by running `fab css` from this directory |
|
24 | our minified css files. This can be done by running `fab css` from this directory, | |
|
25 | or `python setup.py css` from the root of the repository. | |||
|
26 | If you are working frequently with `.less` files please consider installing git hooks that | |||
|
27 | rebuild the css files and corresponding maps in `${RepoRoot}/git-hooks/install-hooks.sh`. | |||
29 |
|
28 | |||
30 | ## JavaScript Documentation |
|
29 | ## JavaScript Documentation | |
31 |
|
30 |
General Comments 0
You need to be logged in to leave comments.
Login now