Với phiên bản 3.0, bạn có thể sử dụng hai công việc cơ bản để tạo ra một ứng dụng điện thoại di động. Trong khi bạn có thể thường xuyên sử dụng một trong hai công việc để thực hiện các nhiệm vụ đó, họ từng có nhiều ưu điểm: Cross-platform (CLI) công việc: Sử dụng quy trình làm việc này nếu bạn muốn ứng dụng của bạn chạy trên nhiều hệ điều hành di động khác nhau càng tốt, với nhu cầu cho nền tảng cụ thể phát triển. Này tập trung công việc xung quanh tiện ích Cordova, hay còn gọi là Cordova CLI, đã được giới thiệu với Cordova 3.0. CLI là một công cụ cao cấp, cho phép bạn xây dựng các dự án cho nhiều nền tảng cùng một lúc, trừu tượng hóa đi nhiều các chức năng của kịch bản shell cấp thấp hơn. CLI bản một tập hợp chung của các tài sản web vào thư mục con cho mỗi nền tảng điện thoại di động, làm cho bất kỳ thay đổi cấu hình cần thiết cho mỗi, chạy xây dựng kịch bản để tạo ra những chương trình ứng dụng. CLI cũng cung cấp một giao diện chung để áp dụng các plugin để ứng dụng của bạn. Để biết thêm chi tiết về các CLI, xem Giao diện Command-Line. Trừ khi bạn có một nhu cầu cho các công việc nền tảng trung tâm, các quy trình làm việc cross-nền tảng được khuyến khích. workflow Platform-trung tâm: Sử dụng quy trình làm việc này nếu bạn muốn tập trung vào việc xây dựng một ứng dụng cho một nền tảng duy nhất và cần để có thể sửa đổi nó ở một mức độ thấp hơn. Bạn cần phải sử dụng phương pháp này, ví dụ, nếu bạn muốn ứng dụng của bạn để trộn các thành phần tùy chỉnh bản địa với các thành phần Cordova dựa trên web, như đã thảo luận ở Nhúng WebViews. Như một quy tắc của ngón tay cái, sử dụng quy trình làm việc này nếu bạn cần phải sửa đổi các dự án trong SDK. Công việc này dựa trên một tập hợp các kịch bản shell cấp dưới được thiết kế riêng cho từng nền tảng được hỗ trợ, và một tiện ích riêng Plugman cho phép bạn áp dụng các plugins. Trong khi bạn có thể sử dụng quy trình làm việc này để xây dựng các ứng dụng đa nền tảng, nói chung là khó khăn hơn vì thiếu một công cụ cấp cao hơn có nghĩa là xây dựng chu kỳ riêng biệt và thay đổi plugin cho mỗi nền tảng. Tuy nhiên, công việc này cho phép bạn tiếp cận nhiều hơn để lựa chọn phát triển cung cấp bởi mỗi SDK, và rất cần thiết cho các ứng dụng phức tạp lai. Xem Nền tảng khác nhau Hướng dẫn để biết chi tiết về các tiện ích shell có sẵn của mỗi nền tảng. Khi lần đầu tiên bắt đầu, nó có thể được dễ dàng nhất để sử dụng các quy trình làm việc cross-nền tảng để tạo ra một ứng dụng, như được mô tả trong The Command-line Interface. Sau đó, bạn có tùy chọn để chuyển sang một công việc nền tảng trung tâm nếu bạn cần kiểm soát tốt hơn các SDK cung cấp. Tiện ích shell cấp thấp hơn có sẵn tại cordova.apache.org trong một phân phối riêng biệt so với CLI. Đối với dự án ban đầu được tạo ra bởi các CLI, những công cụ vỏ cũng có sẵn trong nhiều thư mục nền tảng / * / Cordova của dự án. Chú ý: Khi bạn chuyển đổi từ các công việc CLI dựa trên một tập trung vào sự SDK nền tảng cụ thể và các công cụ shell, bạn không thể quay lại. CLI duy trì một tập hợp chung của cross-nền tảng mã nguồn, mà trên từng xây dựng nó sử dụng để viết trên mã nguồn nền tảng cụ thể. Để bảo toàn bất kỳ sửa đổi bạn thực hiện cho các tài sản nền tảng cụ thể, bạn cần phải chuyển sang các công cụ shell nền tảng trung tâm, mà bỏ qua các mã nguồn cross-nền tảng, và thay vì dựa trên mã nguồn của nền tảng cụ thể.
đang được dịch, vui lòng đợi..