2013-11-28 19 views
7

Tôi có plugin tự viết vào my-plugin/plugin.Cập nhật plugin Cordova/Phonegap (3.2.0) vào dự án

Tôi cài đặt nó với cordova plugin add my-plugin/plugin. Sau đó, nó xuất hiện dưới plugins/ và trong dự án Android của tôi.

Bây giờ tôi muốn thực hiện một số thay đổi trong plugin này, nhưng tôi không biết cách triển khai các thay đổi này vào dự án Android của mình.

Giải pháp hiện tại của tôi là cordova plugin rm com.my.plugin và sau đó cordova plugin add my-plugin/plugin.

Có cách nào tốt hơn không?

$ cordova -v 
3.2.0-0.2.0 

Trả lời

4

Tôi vừa có cùng một câu hỏi và cố gắng tìm bất kỳ tài liệu nào về cập nhật ứng dụng cordova nhưng tôi có vẻ như không có tài liệu nào cả.

Vì vậy, tôi đã làm điều đó với rmadd sau đó. Nhưng tôi không thể tin rằng không có cách nào tốt hơn: (

+0

Tôi cũng sử dụng rm/thêm ... – Charles

8

Bạn có thể thử plugin cordova thêm plugin/plugin của tôi và bỏ qua việc xóa nó dường như thực hiện cập nhật mặc dù báo cáo đã được cài đặt .

Giống như tất cả các bạn tôi cho rằng (hoặc đọc ở đâu đó, không chắc chắn) mà cordova tự động cập nhật các plugin khi xây dựng, tôi không nghĩ rằng đó là trường hợp.

với PhoneGap 3.4 hiện nay có móc mà có thể chạy dựa trên các lệnh như before_build, sử dụng các lệnh đó, bạn có thể chạy tập lệnh cập nhật plugin của mình mỗi khi bạn chạy bản dựng.

Xem blog này để biết thêm thông tin http://devgirl.org/2013/11/12/three-hooks-your-cordovaphonegap-project-needs/

+0

Đơn giản chỉ cần thêm lại chúng (mà không xóa trước) hoạt động cho tôi. Tôi có thể nói vì thư mục plugin của tôi được cam kết git, và tôi thấy thay đổi mã và tăng số phiên bản sau khi chạy 'cordova plugin add' một lần nữa. – Johann

+0

Thêm lại plugin đã hoạt động cho tôi .... Nhưng sau khi chạy lại ứng dụng, có vẻ như nó đang chạy phiên bản cũ hơn. – Hemantwagh07

+0

@ Hemantwagh07 bạn đã xác nhận rằng sự nghi ngờ trở lại sau đó? – kluka

Các vấn đề liên quan