============= Install nodejs (used by babel and other things ) =============== Install NVM - a script that is used to install versions of nvm Note: need to log out of terminal and login again to set up ( see https://linuxize.com/post/how-to-install-node-js-on-ubuntu-18.04/ ) curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash nvm --version nvm install --lts node --version npm --version # To update to the latest npm npm install -g npm =============================================================================== cd app npx create-react-app . npm install --save-dev @babel/preset-env npm install --save-dev react-hot-loader npm install --save-dev webpack webpack-cli npm install --save-dev webpack-dev-server npm install --save-dev @babel/core npm install --save-dev @babel/preset-react npm install --save-dev babel-loader