Selaa lähdekoodia

update install node

Chris 5 vuotta sitten
vanhempi
commit
8ddeebac15
1 muutettua tiedostoa jossa 15 lisäystä ja 1 poistoa
  1. 15 1
      utils/install.sh

+ 15 - 1
utils/install.sh

@@ -3,10 +3,24 @@
 set -o nounset    # error when referencing undefined variable
 set -o errexit    # exit when command fails
 
+installnodemac() { \
+  brew install node
+}
+
+installnodeubuntu() { \
+  sudo apt install nodejs
+}
+
+installnodearch() { \
+  sudo pacman -S nodejs
+}
 
 installnode() { \
   echo "Installing node..."
-  sudo curl -sL install-node.now.sh/lts | bash
+  [ "$(uname)" == "Darwin" ] && installnodemac
+  [  -n "$(uname -a | grep Ubuntu)" ] && installnodeubuntu
+  [ -f "/etc/arch-release" ] && installnodearch
+  [ "$(expr substr $(uname -s) 1 10)" == "MINGW64_NT" ] && echo "Windows not currently supported"
   npm i -g neovim
 }