Your first task is to set up your vscode environment. This repository contains an example web app to check that the tooling is set up. Details on how to set it up can be found in the Handbook.
To make sure you've set up your environment correctly, complete the following tasks:
- Install Node.js.
- Install JSLint package globally.
- Install JSDoc package globally.
- Install and configure Firefox Developer Edition.
- Install AXE extension.
- Install VS Code.
- Install Debugger for Firefox extension.
- Install JSLint extension.
- Install Mocha Test Explorer extension.
- GitHub.
- Create your own GitHub Account.
- Accept the GitHub Classroom coursework assignment.
- Set Up VSCode.
- Create a new folder for Computing 2.
- Clone this week's repo (this one) into your workspace.
- Clone your assignment repo into your workspace.
- Check you can run the module sample web app.
- Install local dependencies with
npm install - Web app can be run in the browser.
- Web app reverses text (Javascript modules load correctly)
- Unit tests appear in VSCode sidebar.
- jslint warning appears in
Reverse.test.js. - JSDoc compiles.
- JSDoc output can be viewed in the browser.
- Install local dependencies with
Once you're done, please read https://fourier-space.github.io/Computing-2-Notes/javascript/ ahead of next week's session.