Startup Systems is Pleased To Release Setup Dev Env, a Node App/npm Package to Automatically Set Up Your Development Environment.

Setup Dev Env https://github.com/tulaneadam/setup-dev-env

Setup Dev Env is a cross-platform node app to detect your computer’s OS and automatically set up your development environment on Windows, Mac, and Linux platforms. Install Node.js, Mongodb, Git, GitKraken, VSCode, Nautilus (Linux only) and the main package manager(Chocolatey, Brew, Snap, or Gnome Software Center) on any platform the app is run on.

A. To install and run setup-dev-env node app on Windows, Mac, or Linux(debian/ubuntu/mint/chromebook):

Step 1. Install nodejs:

a. Linux(Debian/Chromebook) (run in terminal):

curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash – && sudo apt-get install -y nodejs

b. Linux (Ubuntu/Mint) (run in terminal):

sudo apt install -y nodejs npm

c. Mac (download and run nodejs installer): https://nodejs.org/dist/v10.16.3/node-v10.16.3.pkg

d. Windows (download and run nodejs installer): https://nodejs.org/dist/v10.16.3/node-v10.16.3-x86.msi

Step 2. Download the setup-dev-env app to your desktop and unzip.

https://github.com/tulaneadam/setup-dev-env/archive/master.zip

Step 3. Open folder in terminal, install and run with:

npm i && npm start

Step 4. Restart computer when finished (Linux users only).

B. To install and run as npm module(Linux(deb)/Mac/Windows): https://www.npmjs.com/package/setup-dev-env

  1. Install nodejs (via terminal or link):
  2. Create a new folder in desktop.
  3. Open folder in terminal and initialize repo (npm init).
  4. In main folder/repo, install the package (npm i setup-dev-env).
  5. Change directory to node_moules/setup-dev-env (cd node-moules/setup-dev-env).
  6. Run the app (npm start).