mirror of
https://github.com/jupyter/notebook.git
synced 2025-01-24 12:05:22 +08:00
Document installing the JS machinery
This commit is contained in:
parent
788c16d1d5
commit
96032f7ec1
@ -3,6 +3,26 @@
|
||||
Development
|
||||
===========
|
||||
|
||||
Installing Javascript machinery
|
||||
-------------------------------
|
||||
|
||||
Running the Notebook from the source code on Github requires some Javascript
|
||||
tools to build/minify the CSS and Javascript components. We do these steps when
|
||||
making releases, so there's no need for these tools when installing released
|
||||
versions of the Notebook.
|
||||
|
||||
First, install `Node.js <https://nodejs.org/>`_. The installers on the
|
||||
Node.js website also include Node's package manager, *npm*. Alternatively,
|
||||
install both of these from your package manager. For example, on Ubuntu or Debian::
|
||||
|
||||
sudo apt-get install nodejs-legacy npm
|
||||
|
||||
You can then build the Javascript and CSS by running::
|
||||
|
||||
python setup.py css js
|
||||
|
||||
This will automatically fetch the remaining dependencies (bower, less) and
|
||||
install them in a subdirectory.
|
||||
|
||||
CSS live reloading
|
||||
------------------
|
||||
|
Loading…
Reference in New Issue
Block a user