MEAN, viết tắt của MongoDB, Express, AngularJS và Node, là một khung JavaScript đầy đủ giúp đơn giản hóa và tăng tốc phát triển ứng dụng bằng cách cung cấp cho bạn các công cụ cần thiết để nhanh chóng tạo và triển khai ứng dụng của bạn. Trong bài viết này, tôi sẽ chỉ cho bạn cách cài đặt và tạo một ứng dụng MEAN cơ bản trên Ubuntu 14.04 x64.
Bước 1: Cài đặt Node.js
Điều đầu tiên mà bạn sẽ muốn làm là cài đặt Node. Có một số cách để làm điều này, nhưng bây giờ chúng tôi sẽ sử dụng NodeSource. Vì mục đích ổn định, chúng tôi sẽ cài đặt Node.js 10.40. Phiên bản mới nhất của Node sẽ hoạt động, nhưng không có hứa hẹn về sự ổn định. Để cài đặt, hãy chạy lệnh sau:
curl -sL https://deb.nodesource.com/setup_0.10 | sudo -E bash -
apt-get install -y nodejs
Sau khi cài đặt hoàn tất, chạy node -v
và phiên bản sẽ được hiển thị. Chạy lại cài đặt nếu phiên bản cũ hơn v0.10.40
.
Bước 2: Cài đặt phụ thuộc
Chúng tôi sẽ cần Gulp và Bower để sử dụng Mean.js. Để cài đặt chúng, hãy chạy như sau:
npm install -g gulp
npm install -g bower
Khi chúng được cài đặt, bạn có thể tiến hành bước tiếp theo.
Bước 3: Cài đặt Mean.js
Cài đặt Mean.js rất đơn giản, Chạy lệnh sau để cài đặt cli cần thiết để tạo ứng dụng của bạn:
npm install -g mean-cli
Sau khi cài đặt hoàn tất, hãy chạy mean -v
. Phiên bản sẽ có ít nhất 0.10.14
.
Bước 4: Thiết lập và triển khai một ứng dụng
Để thiết lập một dự án, hãy chạy lệnh sau:
mean init server
cd server && npm install
gulp
Sau khi thành công, bạn sẽ có thể truy cập http://[SERVER_IP]:3000
vào trình duyệt của mình (thay đổi IP tương ứng) để xem trang ứng dụng Mean.js mặc định.