View on GitHub

Enhance Workshop

This is the Enhance Workshop

Module Index

Module 0: Preliminary Setup (complete before the workshop)

Objective:

Time to complete:

Do I really need to do this?

If you regularly use Node and Git and are confident that your machine is set up for local development, you may skip the instructions below. You may still need to install the Begin CLI (at the bottom of this section) to deploy your workshop project.

Instructions:

  1. Open Terminal:
  1. Check for Git:
git --version
  1. Install Git (Optional, in case Git is not installed):
  1. Setup Git (Optional, if you’ve just installed Git or haven’t set it up):
git config --global user.name "Your Name"
git config --global user.email "you@example.com"
  1. Check for Node.js:
node --version
  1. Install Node.js (Optional, in case Node.js is not installed):
  1. Check for npm:
npm --version
  1. Check for VSCode:
  1. Install VSCode (Optional, in case VSCode is not installed):
  1. Open VSCode:
  1. Installing the Begin CLI
curl -sS https://dl.begin.com/install.sh | sh
  1. Clone the workshop app
git clone https://github.com/beginner-corp/enhance-workshop-web-unleashed.git
cd enhance-workshop-web-unleashed
npm i
npm start
  1. No JavaScript Chrome Extension (Optional)

Windows Instructions:

  1. Open Terminal:
  1. Check for Git:
git --version
  1. Install Git (Optional, in case Git is not installed):
'git' is not recognized as an internal or external command,
operable program or batch file.
  1. Setup Git (Optional, if you’ve just installed Git or haven’t set it up):
git config --global user.name "Your Name"
git config --global user.email "you@example.com"
  1. Check for Node.js:
node --version
  1. Install Node.js (Optional, in case Node.js is not installed):
  1. Check for npm:
npm --version
  1. Check for VSCode:
  1. Install VSCode (Optional, in case VSCode is not installed):
  1. Open VSCode:
  1. Installing the Begin CLI
iwr https://dl.begin.com/install.ps1 -useb | iex
  1. Clone the workshop app
git clone https://github.com/beginner-corp/enhance-workshop-web-unleashed.git
cd enhance-workshop-web-unleashed
npm i
npm start
  1. No JavaScript Chrome Extension (Optional)