# Pre-requisites

# Environment Setup

To get started with Acme, the only requirement is a Node.js & npm environment. Learn more about node and npm here:  
  
[npm](https://www.npmjs.com/)  
[Node.js](https://nodejs.org/en/)   
  
Of course, a code editor is also required. Visual Studio Code is recommended. Visual Studio Code is a free, batteries-included text editor made by Microsoft.  
  

## Terminal

**Note  
Much of Acme implementation involves using command line. So please make yourself comfortable with the same to get started real quick.**

  
  
In general, we recommend using the built-in terminals. Many third-party terminals work well with Acme too, but may not be supported.  

*   For Windows, Command Prompt and PowerShell are supported.
*   For macOS, the built-in Terminal app is supported.

Git Bash (from git-scm.com) does not support TTY interactivity and is not supported by Acme.
