MEAN Stack
lastmod 2021-11-22created 2021-11-222 edits
MEAN is a free and open-source JavaScript software stack for building dynamic websites and web applications.
The MEAN stack consists of MongoDB, Express.js, AngularJS (or Angular), and Node.js. Because all components of the MEAN stack support programs written in JavaScript, MEAN applications can be written in a single language for both server-side and client-side execution environments.
How to install
Ubuntu 14.04
## Node.js v6:
curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
sudo apt-get install -y nodejs
## MongoDB:
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv EA312927
echo "deb http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.2 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.2.list
sudo apt-get update
sudo apt-get install -y mongodb-org
## ETC:
sudo apt-get install -y git build-essential openssl libssl-dev pkg-config
## Bower & Grunt
sudo npm install -g bower grunt-cli
## MEAN 스택 프로젝트 뼈대 생성(Scaffolding)
sudo npm install -g yo
sudo npm install -g generator-meanjs
yo meanjs
See also
Favorite site
- Wikipedia (en) MEAN (solution stack)
- Installing the MEAN.JS stack on Ubuntu Server 14.04 (MongoDB, ExpressJS, AngularJS, Node)
- How To Install a MEAN.JS Stack on an Ubuntu 14.04 Server
Pages that link here