Sails.js là một khuôn khổ Javascript cho Node.js. Nó được sử dụng để phát triển các ứng dụng thời gian thực rất nhanh chóng. Nó cho phép bạn mô phỏng kiến trúc MVC từ các khuôn khổ như Ruby on Rails. Nó đi kèm với các bản thiết kế giúp khởi động phần phụ trợ của ứng dụng mà không cần viết bất kỳ mã nào. Nó tương thích với các front-end khác bao gồm Angular, React, iOS, Android, Windows Phone, phần cứng tùy chỉnh hoặc bất kỳ thứ gì khác hoàn toàn.
Trong bài đăng này, chúng tôi sẽ chỉ cho bạn cách cài đặt Sails.js với Nginx trên CentOS 8
Sau khi tất cả các phụ thuộc được cài đặt, hãy thêm kho lưu trữ nguồn Node bằng lệnh sau:
Sau khi thêm kho lưu trữ nguồn Node, hãy cài đặt Node.js bằng lệnh sau:
Sau khi cài đặt hoàn tất, hãy xác minh phiên bản Node.js bằng lệnh sau:
Bạn sẽ nhận được kết quả sau:
Tiếp theo, tạo dự án của bạn bằng Sails.js bằng lệnh sau:
Bạn sẽ được yêu cầu chọn một mẫu cho ứng dụng của mình:
Nhập 2 và nhấn Enter để cài đặt ứng dụng. Bạn sẽ nhận được kết quả sau:
Bạn sẽ nhận được kết quả sau:
Trong bài đăng này, chúng tôi sẽ chỉ cho bạn cách cài đặt Sails.js với Nginx trên CentOS 8
Điều kiện tiên quyết
- Máy chủ chạy CentOS 8.
- Mật khẩu gốc được cấu hình trên máy chủ.
Cài đặt Node.js
Trước tiên, hãy cài đặt tất cả các phụ thuộc cần thiết bằng lệnh sau:
Mã:
dnf install curl gcc-c++ make -y
Mã:
curl -sL https://rpm.nodesource.com/setup_16.x | bash -
Mã:
dnf install nodejs -y
Mã:
node --version
Mã:
v16.4.0
Cài đặt Sails.js
Bạn có thể cài đặt Sails.js bằng lệnh NPM như hiển thị bên dưới:
Mã:
npm -g install sails
Mã:
sails new myproject
Mã:
Chọn một mẫu cho ứng dụng Sails mới của bạn: 1. Ứng dụng web · Dự án có thể mở rộng với xác thực, đăng nhập, & khôi phục mật khẩu 2. Trống · Ứng dụng Sails trống, bạn có thể cấu hình (nhập "?" để được trợ giúp hoặc để hủy)? 2
Mã:
info: Đang cài đặt các phụ thuộc...Nhấn CTRL+C để hủy.(để bỏ qua bước này trong tương lai, hãy sử dụng --fast) info: Đã tạo ứng dụng Sails mới `myproject`!
Khởi động Ứng dụng Sails.js
Tiếp theo, hãy đổi thư mục thành myproject và khởi động ứng dụng của bạn bằng lệnh sau:
Mã:
cd myproject
sails lift
Mã:
info: Đang khởi động ứng dụng... info: info: .-..-. info: info: Sails