- Node.js - Download and Install Node.js. You can also follow this gist for a quick and easy way to install Node.js and npm
- MongoDB - Download and Install MongoDB - Make sure
mongod
is running on the default port (27017).
- NPM - Node.js package manage; should be installed when you install node.js.
- Bower - Web package manager. Installing Bower is simple when you have
npm
:
$ npm install -g bower
- Express - Defined as npm module in the package.json file.
- Mongoose - Defined as npm module in the package.json file.
- Passport - Defined as npm module in the package.json file.
- AngularJS - Defined as bower module in the bower.json file.
- Twitter Bootstrap - Defined as bower module in the bower.json file.
- UI Bootstrap - Defined as bower module in the bower.json file.
The quickest way to get started with MEAN is to install the meanio
package from NPM.
Install MEAN CLI:
$ [sudo] npm install -g meanio@latest
$ mean init <myApp>
$ cd <myApp> && npm install