Skip to content

Latest commit

 

History

History
28 lines (18 loc) · 1.07 KB

Project-initialization.md

File metadata and controls

28 lines (18 loc) · 1.07 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.

Application skeleton

We used create-react-app to create an application skeleton. We intend to follow its instructions closely as we build the project.