Skip to content

Instantly share code, notes, and snippets.

@nickbosch
Last active September 21, 2022 01:32
Show Gist options
  • Save nickbosch/3e6644f257f72dbd346593fd5ffa6ca3 to your computer and use it in GitHub Desktop.
Save nickbosch/3e6644f257f72dbd346593fd5ffa6ca3 to your computer and use it in GitHub Desktop.
#!/bin/bash
# setup home folder
mkdir -p ~/bin
# install wp-cli
cd ~
curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
php wp-cli.phar --info
chmod +x wp-cli.phar
mv wp-cli.phar ~/bin/wp
wp --info
# install node
cd ~
wget https://nodejs.org/dist/v10.15.3/node-v10.15.3-linux-x64.tar.gz
tar xvf node-v10.15.3-linux-x64.tar.gz
rm node-v10.15.3-linux-x64.tar.gz
mv node-v10.15.3-linux-x64 nodejs
cp nodejs/bin/node ~/bin
cd bin
ln -s ../nodejs/lib/node_modules/npm/bin/npm-cli.js npm
ln -s ../nodejs/lib/node_modules/npm/bin/npx-cli.js npx
node --version
npm --version
npx --version
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment