Angular là một khuôn khổ phát triển ứng dụng mã nguồn mở phổ biến. Nó có khả năng mở rộng cao và được sử dụng để phát triển các ứng dụng di động và web bằng TypeScript/JavaScript. Nó được thiết kế để xây dựng các ứng dụng từ nhỏ đến lớn từ đầu. Nó cung cấp một tiện ích Angular CLI để tạo, quản lý, xây dựng và thử nghiệm các ứng dụng Angular..
Trong bài đăng này, chúng tôi sẽ chỉ cho bạn cách cài đặt Angular (CLI) trên CentOS 8.
Sau khi cài đặt hoàn tất, hãy xác minh phiên bản Node.js đã cài đặt bằng lệnh sau:
Đầu ra:
Bạn cũng có thể xác minh phiên bản NPM bằng lệnh sau:
Đầu ra:
Sau khi cài đặt, hãy xác minh phiên bản Angular/CLI đã cài đặt bằng lệnh sau:
Bạn sẽ nhận được đầu ra sau:
Để tạo ứng dụng mới có tên hello-world, hãy chạy lệnh sau:
Sau khi ứng dụng được tạo, hãy thay đổi thư mục thành hello-world và khởi chạy ứng dụng bằng lệnh sau:
Bạn sẽ thấy đầu ra sau:
Như bạn thấy, ứng dụng của bạn đã được khởi động và lắng nghe trên cổng 4200 trên locahost.
NhấnCTRL+C để dừng ứng dụng.
Nếu bạn muốn khởi chạy ứng dụng của mình trên một địa chỉ IP hoặc cổng cụ thể, hãy chạy lệnh 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 Angular (CLI) trên CentOS 8.
Điều kiện tiên quyết
- Mộ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ủa bạn.
Cài đặt Node.js
Để cài đặt Angular, Node.js phải được cài đặt trên máy chủ của bạn. Nếu chưa cài đặt, bạn có thể cài đặt bằng lệnh sau:
Mã:
curl -sL https://rpm.nodesource.com/setup_14.x | bash -
dnf install nodejs -y
Mã:
node --version
Mã:
v14.16.1
Mã:
npm --version
Mã:
6.14.12
Cài đặt Angular/CLI
Bây giờ, bạn có thể cài đặt Angular/CLI bằng cách chạy lệnh sau:
Mã:
npm install -g @angular/cli
Mã:
ng --version
Mã:
_ _ ____ _ ___ / \ _ __ __ _ _ _| | __ _ _ __ / ___| | |_ _| / ? \ | '_ \ / _` | | | | |/ _` | '__| | | | | | | / ___ \| | | | (_| | |_| | | (_| | | | |___| |___ | | /_/ \_\_| |_|\__, |\__,_|_|\__,_|_| \____|_____|___| |___/Angular CLI: 11.2.7Node: 14.16.1OS: linux x64Angular:...Ivy Workspace:Phiên bản gói------------------------------------------------------@angular-devkit/architect 0.1102.7 (chỉ dành cho cli)@angular-devkit/core 11.2.7 (chỉ dành cho cli)@angular-devkit/schematics 11.2.7 (chỉ dành cho cli)@schematics/angular 11.2.7 (chỉ dành cho cli)@schematics/update 0.1102.7 (chỉ dành cho cli)
Tạo ứng dụng bằng Angular
Angular/CLI cung cấp một cách dễ dàng hơn để tạo và triển khai ứng dụng trong môi trường sản xuất và cục bộ.Để tạo ứng dụng mới có tên hello-world, hãy chạy lệnh sau:
Mã:
ng new hello-world
Mã:
cd hello-world
ng serve
Mã:
** Angular Live Development Server đang lắng nghe trên localhost:4200, hãy mở trình duyệt của bạn trên http://localhost:4200/ **? Đã biên dịch thành công.? Hoàn tất quá trình tạo gói ứng dụng trình duyệt.Tệp Chunk ban đầu | Tên | Kích thướcstyles.css | styles | 119 byte4 khối không thay đổiXây dựng tại: 2021-04-07T05:56:55.420Z - Băm: 7af40beb75c73ecdc1c9 - Thời gian: 523ms? Đã biên dịch thành công.
NhấnCTRL+C để dừng ứng dụng.
Nếu bạn muốn khởi chạy ứng dụng của mình trên một địa chỉ IP hoặc cổng cụ thể, hãy chạy lệnh sau:
Mã:
ng serve --host 0.0.0.0 --port 3000
Mã:
Tệp khối ban đầu | Tên | Kích thướcvendor.js | vendor | 2,69 MBpolyfills.js | polyfills | 128,74 kBmain.js | main | 56,94 kBruntime.js | runtime | 6,15 kBstyles.css | styles | 119 byte | Tổng số ban đầu | 2,87 MBXây dựng tại: 2021-04-07T05:58:19.494Z - Hash: d50a7bd2c684713d3b6b - Thời gian: 11348ms** Angular Live Development Server đang lắng nghe trên 0.0.0.0:3000, hãy mở trình duyệt của bạn trên http://localhost:3000/ **? Đã biên dịch thành công.