From f6936f89a0b620bc65050d83aa2ea9a1bcb32655 Mon Sep 17 00:00:00 2001 From: Mhd Sulhan Date: Thu, 14 Jan 2016 17:32:08 +0700 Subject: Add new image for sailsjs stack with nodejs 0.12.9. This image include: pm2, grunt-cli, gulp, bower. --- arch-base-nodejs-0.12.9/bootstrap_base_nodejs.sh | 32 ++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100755 arch-base-nodejs-0.12.9/bootstrap_base_nodejs.sh (limited to 'arch-base-nodejs-0.12.9/bootstrap_base_nodejs.sh') diff --git a/arch-base-nodejs-0.12.9/bootstrap_base_nodejs.sh b/arch-base-nodejs-0.12.9/bootstrap_base_nodejs.sh new file mode 100755 index 0000000..fbbe38b --- /dev/null +++ b/arch-base-nodejs-0.12.9/bootstrap_base_nodejs.sh @@ -0,0 +1,32 @@ +#!/bin/sh + +NVM_DIR=/root/.nvm +NODE_VERSION=v0.12.9 + +[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" + +## create symlink to python +cd /usr/bin && ln -s python2 python +cd + +nvm install ${NODE_VERSION} +nvm alias default ${NODE_VERSION} +nvm use default + +## Set path +export PATH=$PATH:`npm bin -g` + +echo ">>> installing pm2" +npm install -g pm2 + +echo ">>> installing grunt-cli" +npm install -g grunt-cli + +echo ">>> installing gulp" +npm install -g gulp + +echo ">>> installing bower" +npm install -g bower + +echo ">>> installing sails" +npm install -g sails --ignore-scripts -- cgit v1.3-5-g9baa