diff options
author | Johannes J. Schmidt <jo@die-tf.de> | 2016-04-18 17:51:27 +0200 |
---|---|---|
committer | Johannes J. Schmidt <jo@die-tf.de> | 2016-04-18 17:51:27 +0200 |
commit | e7f6a8d67345b5c43b18d1146cc7c4557046b304 (patch) | |
tree | 4bc022d932773b55b15219607fd078d5cd2c4e5f | |
parent | 76e9510c4cb0ebd653e0a6c3f996bf43aa4a2b77 (diff) | |
download | couchdb-e7f6a8d67345b5c43b18d1146cc7c4557046b304.tar.gz |
list node/npm dependency in README-DEV.rst
Node and npm are needed to build Fauxton.
-rw-r--r-- | README-DEV.rst | 17 |
1 files changed, 11 insertions, 6 deletions
diff --git a/README-DEV.rst b/README-DEV.rst index 123568913..5b02ec27c 100644 --- a/README-DEV.rst +++ b/README-DEV.rst @@ -21,9 +21,12 @@ You may need: * `GnuPG <http://www.gnupg.org/>`_ * `md5sum <http://www.microbrew.org/tools/md5sha1sum/>`_ * `sha1sum <http://www.microbrew.org/tools/md5sha1sum/>`_ +* `nodejs <http://nodejs.org/>`_ +* `npm <https://www.npmjs.com/>`_ -The first of these optional dependencies are required for building the -documentation. The last three are needed to build releases. +The first four of these optional dependencies are required for building the +documentation. The next three are needed to build releases. The last two are for +needed to build fauxton. You will need these optional dependencies installed if: @@ -51,7 +54,8 @@ Debian-based (inc. Ubuntu) Systems sudo apt-get install help2man python-sphinx \ texlive-latex-base texlive-latex-recommended \ - texlive-latex-extra texlive-fonts-recommended texinfo gnupg + texlive-latex-extra texlive-fonts-recommended texinfo gnupg \ + nodejs npm Gentoo-based Systems ~~~~~~~~~~~~~~~~~~~~ @@ -67,7 +71,8 @@ RedHat-based (Fedora, Centos, RHEL) Systems :: sudo yum install help2man python-sphinx python-docutils \ - python-pygments texlive-latex texlive-latex-fonts texinfo gnupg + python-pygments texlive-latex texlive-latex-fonts texinfo gnupg \ + nodejs npm Mac OS X ~~~~~~~~ @@ -79,7 +84,7 @@ Unless you want to install the optional dependencies, skip to the next section. Install what else we can with Homebrew:: - brew install help2man gnupg md5sha1sum + brew install help2man gnupg md5sha1sum node If you don't already have pip installed, install it:: @@ -99,7 +104,7 @@ FreeBSD :: - pkg install help2man texinfo gnupg py27-sphinx texlive-full tex-formats + pkg install help2man texinfo gnupg py27-sphinx texlive-full tex-formats node Windows ~~~~~~~ |