Skip to content

Instantly share code, notes, and snippets.

@joesepi
Last active December 11, 2019 01:31
Show Gist options
  • Save joesepi/74099e6b1e2aec22bae83dafe8ba1097 to your computer and use it in GitHub Desktop.
Save joesepi/74099e6b1e2aec22bae83dafe8ba1097 to your computer and use it in GitHub Desktop.

IBM Quicklabs @ Node + JS Interactive 2019 SETUP

Laptop needs admin access and needs a password. If there is admin access and no password, create a new user with a password and admin privileges. It's also best to add the password to the screensaver.

  1. Install Homebrew - brew.sh /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
  2. Create .profile: touch ~/.profile
  3. Install nvm - nvm.sh curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.1/install.sh | bash
  4. Source new .profile - source .profile
  5. Install Node.js nvm install node
  6. Install Loopback - loopback.io npm install -g @loopback/cli
  7. Install Docker for Mac - https://docs.docker.com/v17.12/docker-for-mac/install/
  8. Start Docker and once it is started, open preferences from menu and Enable Kubernetes
  9. Install Appsody - appsody.dev brew install appsody/appsody/appsody
  10. Add wipe command to .profile - echo 'alias wipe="cd ~ && rm -rf workspace && mkdir workspace && cd workspace && clear"' >> ~/.profile
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment