Cách cài đặt Apache Cordova trên Ubuntu 18.04 LTS

theanh

Administrator
Nhân viên
Apache Cordova (trước đây gọi là PhoneGap) là một nền tảng phát triển di động miễn phí và mã nguồn mở có thể được sử dụng để xây dựng các ứng dụng cho thiết bị di động bằng CSS3, HTML5 và JavaScript. Bạn có thể xây dựng các ứng dụng di động lai bằng HTML, CSS và JavaScript trên nền tảng Cordova sẽ được sử dụng trên các nền tảng di động khác nhau như IOS, Android, Windows. Cordova phát triển ứng dụng lai nhanh hơn ứng dụng gốc, do đó có thể tiết kiệm thời gian phát triển của bạn.

Trong hướng dẫn này, chúng ta sẽ tìm hiểu cách cài đặt Cordova trên Ubuntu 18.04 LTS (Bionic Beaver).

Yêu cầu​

  • Máy chủ chạy Ubuntu 18.04 trên hệ thống của bạn.
  • Người dùng không phải root có quyền sudo.

Cài đặt Node.js​

Đầu tiên, bạn sẽ cần cài đặt phiên bản Node.js mới nhất vào hệ thống của mình. Theo mặc định, phiên bản mới nhất của Node.js không có trong kho lưu trữ mặc định của Ubuntu 18.04. Vì vậy, bạn sẽ cần thêm PPA cho node.js vào hệ thống của mình.

Bạn có thể thực hiện việc này bằng lệnh sau:
Mã:
sudo apt-get install python-software-properties -y
curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
Sau khi kho lưu trữ được cài đặt, hãy cài đặt Node.js bằng lệnh sau:
Mã:
sudo apt-get install nodejs -y

Cài đặt Cordova​

Bây giờ, hãy cài đặt Cordova bằng lệnh npm như bên dưới:
Mã:
sudo npm install -g cordova
Đầu ra:
Mã:
/usr/bin/cordova -> /usr/lib/node_modules/cordova/bin/cordova+ [emailprotected]đã cập nhật 1 gói trong 15.829 giây
Sau khi Cordova được cài đặt, bạn có thể kiểm tra phiên bản bằng lệnh sau:
Mã:
cordova --version
Đầu ra:
Mã:
? Cordova có thể báo cáo ẩn danh số liệu thống kê sử dụng để cải thiện công cụ theo thời gian không? CóCảm ơn bạn đã chọn tham gia đo từ xa để giúp chúng tôi cải thiện cordova.8.0.0

Tạo ứng dụng đầu tiên của bạn​

Cordova hiện đã được cài đặt, đã đến lúc tạo ứng dụng bằng Cordova.

Chạy lệnh sau để tạo ứng dụng đầu tiên của bạn với tên TestApp:
Mã:
cordova create TestApp
Đầu ra:
Mã:
Tạo dự án cordova mới.
Tiếp theo, hãy thay đổi thư mục thành TestApp và thêm nền tảng cần thiết vào ứng dụng của bạn.
Mã:
cd TestApp
cordova platform add android
Bạn sẽ thấy đầu ra sau:
Mã:
Sử dụng cordova-fetch cho cordova-android@~7.0.0Đang thêm dự án android...Đang tạo dự án Cordova cho nền tảng Android: Đường dẫn: platforms/android Gói: io.cordova.hellocordova Tên: HelloCordova Hoạt động: MainActivity Mục tiêu Android: android-26Đường dẫn dự án con: CordovaLibĐường dẫn dự án con: appDự án Android được tạo bằng [emailprotected]Phát hiện dự án Android StudioPhát hiện dự án Android StudioPhát hiện plugin "cordova-plugin-whitelist" trong config.xml. Thêm plugin này vào dự ánCài đặt "cordova-plugin-whitelist" cho android Plugin này chỉ áp dụng cho các phiên bản cordova-android lớn hơn 4.0. Nếu bạn có phiên bản nền tảng trước đó, bạn *không* cần plugin này vì danh sách trắng sẽ được tích hợp sẵn.Thêm cordova-plugin-whitelist vào package.jsonThông tin plugin đã lưu cho "cordova-plugin-whitelist" vào config.xml--phát hiện cờ lưu hoặc tự động lưuLưu android@~7.0.0 vào tệp config.xml ...
Tiếp theo, chạy lệnh sau để liệt kê các nền tảng đã cài đặt và khả dụng cho ứng dụng Cordova.
Mã:
cordova platform -ls
Đầu ra:
Mã:
Nền tảng đã cài đặt: android 7.0.0Nền tảng khả dụng: trình duyệt ~5.0.1 ios ~4.5.4 osx ~4.0.1 windows ~5.0.0 www ^3.12.0
Nếu bạn muốn xóa bất kỳ nền tảng nào, bạn có thể xóa nền tảng đó chỉ bằng cách chạy lệnh sau:
Mã:
cordova platform remove android
Tiếp theo, bạn sẽ cần đáp ứng tất cả các yêu cầu cho môi trường xây dựng của mình. Bạn có thể thực hiện việc này bằng cách chạy lệnh sau:
Mã:
cordova requirements
Sau khi tất cả các phụ thuộc bắt buộc được cài đặt thành công, hãy chạy lệnh sau để xây dựng ứng dụng của bạn:
Mã:
cordova build android

Liên kết​

 
Back
Bên trên