Browse Source

Update shell scripts for versioning

Edward Bramanti 10 years ago
parent
commit
eab5e8a757

+ 4 - 0
frameworks/JavaScript/express/install.sh

@@ -1,3 +1,7 @@
 #!/bin/bash
 
 fw_depends nodejs
+
+export NVM_HOME=${IROOT}/nvm
+source $NVM_HOME/nvm.sh
+nvm install 0.10.8

+ 8 - 4
frameworks/JavaScript/express/setup.sh

@@ -1,13 +1,17 @@
 #!/bin/bash
-export NODE_HOME=${IROOT}/node-v0.10.8-linux-x64
-
 sed -i 's|mongodb://.*/hello_world|mongodb://'"${DBHOST}"'/hello_world|g' app.js
 sed -i 's|localhost|'"${DBHOST}"'|g' app.js
 
+export NODE_ENV=production
+export NODE_HOME=${IROOT}/nvm/v0.10.8
 export PATH=$PATH:$NODE_HOME/bin
 
-${NODE_HOME}/bin/npm install
-${NODE_HOME}/bin/node app &
+# run app
+npm install
+node app &
+
+# ${NODE_HOME}/bin/npm install
+# ${NODE_HOME}/bin/node app &
 
 # !DO NOT REMOVE!
 #

+ 4 - 0
frameworks/JavaScript/hapi/install.sh

@@ -1,3 +1,7 @@
 #!/bin/bash
 
 fw_depends nodejs
+
+export NVM_HOME=${IROOT}/nvm
+source $NVM_HOME/nvm.sh
+nvm install 0.11.16

+ 4 - 4
frameworks/JavaScript/hapi/setup.sh

@@ -1,13 +1,13 @@
 #!/bin/bash
-export NODE_HOME=${IROOT}/node-v0.10.8-linux-x64
-
 sed -i 's|localhost|'"${DBHOST}"'|g' app.js
 
 export NODE_ENV=production
+export NODE_HOME=${IROOT}/nvm/v0.10.8
 export PATH=$PATH:$NODE_HOME/bin
 
-${NODE_HOME}/bin/npm install
-${NODE_HOME}/bin/node app &
+# run app
+npm install
+node app &
 
 # !DO NOT REMOVE!
 #

+ 7 - 1
frameworks/JavaScript/koa/install.sh

@@ -1 +1,7 @@
-fw_depends nodejs
+#!/bin/bash
+
+fw_depends nodejs
+
+export NVM_HOME=${IROOT}/nvm
+source $NVM_HOME/nvm.sh
+nvm install 0.11

+ 10 - 3
frameworks/JavaScript/koa/setup.sh

@@ -3,11 +3,18 @@
 sed -i 's|mongodb//.*/hello_world|mongodb//'"${DBHOST}"'/hello_world|g' app.js
 
 export NODE_ENV=production
-export NODE_HOME=${IROOT}/node-v0.12.0-linux-x64
+export NODE_HOME=${IROOT}/nvm/v0.11.16
 export PATH=$PATH:$NODE_HOME/bin
 
-${NODE_HOME}/bin/npm install
-${NODE_HOME}/bin/node --harmony app.js &
+# run app
+npm install
+node --harmony app &
+
+# export NODE_HOME=${IROOT}/node-v0.12.0-linux-x64
+# export PATH=$PATH:$NODE_HOME/bin
+
+# ${NODE_HOME}/bin/npm install
+# ${NODE_HOME}/bin/node --harmony app.js &
 
 # !DO NOT REMOVE!
 #

+ 4 - 2
frameworks/JavaScript/nodejs/install.sh

@@ -1,5 +1,7 @@
 #!/bin/bash
 
-export NODE_HOME=${IROOT}/node-v0.10.8-linux-x64
-
 fw_depends nodejs
+
+export NVM_HOME=${IROOT}/nvm
+source $NVM_HOME/nvm.sh
+nvm install 0.10.8

+ 11 - 4
frameworks/JavaScript/nodejs/setup.sh

@@ -1,14 +1,21 @@
 #!/bin/bash
-export NODE_HOME=${IROOT}/node-v0.10.8-linux-x64
-
 sed -i 's|localhost|'"${DBHOST}"'|g' hello.js
 sed -i 's|mongodb//.*/hello_world|mongodb//'"${DBHOST}"'/hello_world|g' hello.js
 
 export NODE_ENV=production
+export NODE_HOME=${IROOT}/nvm/v0.10.8
 export PATH=$PATH:$NODE_HOME/bin
 
-${NODE_HOME}/bin/npm install
-${NODE_HOME}/bin/node hello.js &
+npm install
+node hello.js &
+# export NVM_HOME=${IROOT}/nvm
+# source $NVM_HOME/nvm.sh
+# nvm install 0.10.8
+# nvm use 0.10.8
+
+# # run app
+# npm install
+# node app &
 
 # !DO NOT REMOVE!
 #