]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
mgr/dashboard: remove node/npm system installation 20898/head
authorTiago Melo <tmelo@suse.com>
Wed, 14 Mar 2018 11:11:55 +0000 (11:11 +0000)
committerTiago Melo <tmelo@suse.com>
Fri, 16 Mar 2018 12:06:22 +0000 (12:06 +0000)
commitd5f8713882b949610d02708e02488cec31256d04
treefa7cd0d070b5118f0f570b2f9e5a6bbdd98ffc59
parent349d7eb3ee3b31ef553cf6909f1abcbdb8b5059a
mgr/dashboard: remove node/npm system installation

Node and npm are now being installed in a virtualenv, removing the need of
having it installed in the system or as a node dependency.

Now, if you want to use npm, you just need to activate the virtualenv created
on 'build/src/pybind/mgr/dashboard/node-env', and then you can execute the
same commands as you did before.

Signed-off-by: Tiago Melo <tmelo@suse.com>
install-deps.sh
make-dist
src/pybind/mgr/dashboard/CMakeLists.txt
src/pybind/mgr/dashboard/HACKING.rst
src/pybind/mgr/dashboard/frontend/package.json
src/pybind/mgr/dashboard/run-frontend-unittests.sh