update node.js installer to node 16 for Ubuntu, CentOS and macOS
parent
304e3d0280
commit
41f94025f5
|
@ -85,7 +85,7 @@ echo "========================================================="
|
||||||
#Check if Node.js is installed
|
#Check if Node.js is installed
|
||||||
if ! [ -x "$(command -v node)" ]; then
|
if ! [ -x "$(command -v node)" ]; then
|
||||||
echo "Node.js not found, installing..."
|
echo "Node.js not found, installing..."
|
||||||
sudo curl --silent --location https://rpm.nodesource.com/setup_12.x | sudo bash -
|
sudo curl --silent --location https://rpm.nodesource.com/setup_16.x | sudo bash -
|
||||||
sudo "$pkgmgr" install nodejs -y -q -e 0
|
sudo "$pkgmgr" install nodejs -y -q -e 0
|
||||||
else
|
else
|
||||||
echo "Node.js is already installed..."
|
echo "Node.js is already installed..."
|
||||||
|
|
|
@ -10,7 +10,7 @@ echo "Shinobi - Do you want to Install Node.js?"
|
||||||
echo "(y)es or (N)o"
|
echo "(y)es or (N)o"
|
||||||
read -r nodejsinstall
|
read -r nodejsinstall
|
||||||
if [ "$nodejsinstall" = "y" ]; then
|
if [ "$nodejsinstall" = "y" ]; then
|
||||||
curl -o node-installer.pkg https://nodejs.org/dist/v11.9.0/node-v11.9.0.pkg
|
curl -o node-installer.pkg https://nodejs.org/dist/v16.15.0/node-v16.15.0.pkg
|
||||||
sudo installer -pkg node-installer.pkg -target /
|
sudo installer -pkg node-installer.pkg -target /
|
||||||
rm node-installer.pkg
|
rm node-installer.pkg
|
||||||
sudo ln -s /usr/local/bin/node /usr/bin/nodejs
|
sudo ln -s /usr/local/bin/node /usr/bin/nodejs
|
||||||
|
|
|
@ -55,12 +55,12 @@ if ! [ -x "$(command -v ifconfig)" ]; then
|
||||||
fi
|
fi
|
||||||
echo "============="
|
echo "============="
|
||||||
echo "Shinobi - Installing Node.js"
|
echo "Shinobi - Installing Node.js"
|
||||||
wget https://deb.nodesource.com/setup_12.x
|
wget https://deb.nodesource.com/setup_16.x
|
||||||
chmod +x setup_12.x
|
chmod +x setup_16.x
|
||||||
./setup_12.x
|
./setup_16.x
|
||||||
sudo apt install nodejs -y
|
sudo apt install nodejs -y
|
||||||
sudo apt install node-pre-gyp -y
|
sudo apt install node-pre-gyp -y
|
||||||
rm setup_12.x
|
rm setup_16.x
|
||||||
if ! [ -x "$(command -v npm)" ]; then
|
if ! [ -x "$(command -v npm)" ]; then
|
||||||
sudo apt install npm -y
|
sudo apt install npm -y
|
||||||
fi
|
fi
|
||||||
|
|
|
@ -47,11 +47,11 @@ fi
|
||||||
if ! [ -x "$(command -v node)" ]; then
|
if ! [ -x "$(command -v node)" ]; then
|
||||||
echo "============="
|
echo "============="
|
||||||
echo "Shinobi - Installing Node.js"
|
echo "Shinobi - Installing Node.js"
|
||||||
wget https://deb.nodesource.com/setup_12.x
|
wget https://deb.nodesource.com/setup_16.x
|
||||||
chmod +x setup_12.x
|
chmod +x setup_16.x
|
||||||
./setup_12.x
|
./setup_16.x
|
||||||
sudo apt install nodejs -y
|
sudo apt install nodejs -y
|
||||||
rm setup_12.x
|
rm setup_16.x
|
||||||
else
|
else
|
||||||
echo "Node.js Found..."
|
echo "Node.js Found..."
|
||||||
echo "Version : $(node -v)"
|
echo "Version : $(node -v)"
|
||||||
|
|
Loading…
Reference in New Issue