-
ideally unix environment
Everything in JS world should be platform agnostic, but it can be profitable to have unix environment. Windows user can use Windows Subsystem for Linux.
-
Node.js https://nodejs.org/en/
Use LTS or Current. LTS is used as offical version for this course.
$ node -v v10.16.0 -
npm https://github.com/npm/cli
npm is installed with Node.js
$ npm -v 6.9.0 -
code editor / IDE
You can use any favorite code editor / IDE. Visual Studio Code is used as offical code editor for this course.
- clone this repo
- run
npm installto install all dependencies - run
npm run testto test if everything is ready - run
npm run buildto build "production" code - run
npm run startto run "production" code
- run
npm run start:devto start nodemon - node watching for file changes - run
npm run test:devto start jest watching for file changes - run
npm run lint:devto be sure your code following all best practices