IMPORTANT: Note that there is no need to install mongo, nodejs, or npm separatelyNOTE: Development should be performed under a regular user account, not Administrator.NOTE: During build, you may notice WARNING related to peer dependencies or other transitive dependencies. They are typically safe to ignore unless you are coding the feature or modules that require them.
sudo apt-get update sudo apt-get dist-upgrade
sudo apt-get install build-essential git curl python2-minimal pkg-config
curl https://install.meteor.com/ | sh
.meteor/releasefile of the Github code repository to determine if you need to do this before you install meteor)
npm, as meteor already includes them. Verify by:
meteor node -v
meteor npm -v
/home/yourusernameGet rocket.chat code:
git clone https://github.com/RocketChat/Rocket.Chat.git
meteor npm install
meteor npm start
git clone, the files from the repository are saved on your computer. You can go to the cloned repository folder and edit or add files to Rocket.Chat. From a WSL shell, you can start Visual Studio for Code using command
meteor npm startagain.