MEAN.IO เป็น Full Stack Javascript Framework รวมเอาเครื่องมือในการพัฒนา Web Application ยุคใหม่เข้าไว้ด้วยกัน MEAN ประกอบไปด้วย MongoDB, Express, Angular JS และ Node.JS MEAN.IO จะช่วยในคุณเริ่มสร้าง Web Application ได้เร็วมากขึ้น ก่อนจะใช้เครื่องมือของ MEAN.IO เราต้องติดตั้งเครื่องมือที่จำเป็นก่อนดังนี้

ติดตั้ง MongoDB

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv 7F0CEB10
echo 'deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen' | sudo tee /etc/apt/sources.list.d/10gen.list
sudo apt-get update
sudo apt-get install mongodb-10gen

ติดตั้ง CULR

sudo apt-get install curl

ติดตั้ง Node.JS

sudo apt-get install python-software-properties python g++ make
sudo add-apt-repository ppa:chris-lea/node.js
sudo apt-get update
sudo apt-get install nodejs

ติดตั้ง Git

sudo apt-get install git

ติดตั้ง Grunt

sudo apt-get update && sudo apt-get -y dist-upgrade
sudo npm install -g grunt grunt-cli grunt-contrib-clean grunt-replace grunt-contrib-concat grunt-contrib-watch grunt-contrib-jasmine grunt-contrib-connect grunt-saucelabs grunt-gitinfo

ติดตั้ง Bower

sudo npm install bower -g

ติดตั้ง MEAI.IO Cli

sudo npm install -g meanio@latest

เท่านี้ก็สามารถเริ่มสร้าง Web Application ของคุณ ดังนี้

mean init MyApp

ติดตั้ง dependency module

cd MyApp && npm install

เริ่มทดสอบผ่าน grunt ได้ web server จะทำงานที่ port 3000

grunt

Comments are closed.