MEAN.JS เป็น full-stack javascript ซึ่งรวมเอาเทคโนโลยี javascript ที่ดีที่สุดเอาไว้ ทำให้คุณสามารถสร้าง application ได้รวดเร็วมากยิ่งขึ้นและง่ายมากขึ้น MEAN.JS ประกอบไปด้วย MongoDB, ExpressJS, AngularJS และ Node ในครั้งนี้เรามาลองติดตั้ง MEAN.JS บน Ubuntu 14.04 กัน

อันดับแรกติดตั้ง MongoDB ก่อน

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10

echo 'deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen' | sudo tee /etc/apt/sources.list.d/mongodb.list

sudo apt-get update

sudo apt-get install mongodb-org git build-essential openssl libssl-dev pkg-config

ติดตั้ง Node.js

sudo apt-get install nodejs npm

sudo ln -s /usr/bin/nodejs /usr/bin/node

ติดตั้ง Grunt

sudo npm install -g bower grunt-cli

จากนั้น clone git repository ของ MEAN.JS ลงมา

sudo git clone https://github.com/meanjs/mean.git /opt/mean

ติดตั้ง node module เพิ่มเติม

cd /opt/mean

sudo npm install

จากนั้นใช้ bower เพื่อติดตั้ง dependency อื่นๆ ที่ต้องใช้งาน

sudo bower --allow-root --config.interactive=false install

สั่ง grunt เพื่อเริ่มทำงาน

grunt

เปิด browser ไปที่ http://your-hostname:3000 จะพบหน้า MEAN.JS ดังนี้

Comments are closed.