From 09ac43ea99ddbca57cf72735975e99e54dbf7407 Mon Sep 17 00:00:00 2001 From: Antony Lesuisse <al@openerp.com> Date: Thu, 15 Jan 2015 11:26:18 +0100 Subject: [PATCH] [FIX] doc lessc installation instructions --- doc/setup/install.rst | 24 +++++++++++++++--------- 1 file changed, 15 insertions(+), 9 deletions(-) diff --git a/doc/setup/install.rst b/doc/setup/install.rst index 5afc0793fcf3..7b4787ac5564 100644 --- a/doc/setup/install.rst +++ b/doc/setup/install.rst @@ -317,24 +317,30 @@ Source installation requires manually installing dependencies: - on Linux, use your distribution's package to install nodejs and npm. - In debian you need at least jessie, as the packaged version of npm before - that does not work. In Ubuntu you need at least Ubuntu 14.04, as the - packaged version of npm before that does not work. Otherwise install nodejs - and npm manually. - - Once you have npm working, install less and less-plugin-clean-css. + In debian wheezy and Ubuntu 13.10 and before you need to install nodejs + manually. .. code-block:: console - $ sudo npm install -g less less-plugin-clean-css + $ wget -qO- https://deb.nodesource.com/setup | bash - + $ apt-get install -y nodejs - On debian and Ubuntu you also need to set a symbolic link from noejs to - node because the shebang line of lessc uses node. + Starting from jessie and Ubuntu 14.04 the distribution's package works. But + you may need to had a symlink as npm packages shebngs uses node whereas + debian uses nodejs. .. code-block:: console + $ apt-get install -y npm $ sudo ln -s /usr/bin/nodejs /usr/bin/node + Once you have npm working, install less and less-plugin-clean-css. + + .. code-block:: console + + $ sudo npm install -g less less-plugin-clean-css + + - on OS X, install nodejs via your preferred package manager (macports_, homebrew_) then install less and less-plugin-clean-css. -- GitLab