fix pm2 setup and execution from auto init script
parent
b0c149f05d
commit
1617296db3
|
@ -26,13 +26,16 @@ sudo systemctl enable mongod.service
|
|||
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash
|
||||
source ~/.nvm/nvm.sh
|
||||
nvm install stable
|
||||
sudo ln -s ~/.nvm/versions/node/$(node -v)/bin/node /usr/bin/node
|
||||
sudo ln -sf ~/.nvm/versions/node/$(node -v)/bin/node /usr/bin/node
|
||||
|
||||
# upgrade to latest npm version
|
||||
sudo npm install -g npm@latest
|
||||
|
||||
if [ "${1}" == "prod" ]; then
|
||||
cd ./../..
|
||||
npm install
|
||||
npm run deploy-static:prod
|
||||
sudo npm install -g pm2
|
||||
pm2 start ./../../pm2-start.json
|
||||
pm2 start pm2-start.json
|
||||
pm2 startup systemd
|
||||
fi
|
||||
|
|
Loading…
Reference in New Issue