From fc90ae71497e2c8bf6cec6fee29893bbae01b26b Mon Sep 17 00:00:00 2001 From: Starbeamrainbowlabs Date: Fri, 23 Jun 2017 21:34:21 +0100 Subject: [PATCH] Fix bugs in node-update --- node-update | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/node-update b/node-update index 0e11e6d..41a5d2c 100755 --- a/node-update +++ b/node-update @@ -11,7 +11,7 @@ echo "> Setting ownership of /usr/local to $USER" sudo chown -R ${USER}:${USER} /usr/local echo "> Moving extracted node.js binaries" -if [[ "$(pwd)" -ne "/usr/local/lib" ]]; then +if [ "$(pwd)" != "/usr/local/lib" ]; then rm -rf /usr/local/lib/${NODEJS} && mv ${NODEJS} /usr/local/lib fi @@ -20,5 +20,8 @@ sudo rm -f /usr/local/bin/{iojs,node,npm,node-gyp} ln -s /usr/local/lib/${NODEJS}/bin/node /usr/local/bin/node ln -s /usr/local/lib/${NODEJS}/bin/npm /usr/local/bin/npm +echo "> Global prefix" +npm config set prefix /usr/local + echo "node.js version: $(node -v), npm version: $(npm -v)"