Skip to content

Latest commit

 

History

History
29 lines (19 loc) · 1.09 KB

Project-initialization.md

File metadata and controls

29 lines (19 loc) · 1.09 KB

Project initialization

Initial steps taken to create the project

Node.js and related tools

nvm

To manage Node.js and its versions, we installed Node Version Manager (nvm), following its installation script.

nvm installs Node.js and npm, so there is no need to install them first.

Node virtual environments

At the moment, we don't need a virtual environment. That seems likely to change, but for now nvm can probably serve as a weak but sufficient substitute.

This article outlines the shortcomings of existing Node virtual environment tools. Its accompanying project contains scripts that implement its ideas. On shallow examination, it looks sound.

create-react-app

We used create-react-app to create an application skeleton for this project. We follow its standard approach closely in this project.