-
Notifications
You must be signed in to change notification settings - Fork 1
New Developer Setup
The common Shift72 development OS is Unix-based, meaning:
- If you are using Linux or macOS, you should be ready to go.
- If you are using Windows, you'll need to install some extras to get started. Please review the Windows specific guide.
We aim to use the latest LTS versions of Node and NPM and recommend using NVM to manage this.
Use NVM to install and switch between versions of Node with the correct matching version of NPM.
You can see available or installed versions of Node with nvm ls. Once you use NVM to install Node, you can verify the versions with node -v and npm -v.
We have a .nvmrc file that specifies the version of Node to use. With this file, you can run nvm use and it will pick up the version from .nvmrc (you will still have to make sure you installed the version first).
If you enable Deeper Shell Integration, then NVM will automatically install the version (if needed) and switch to it.
You can bring your own Editor. We recommend VS Code.