[英]IBM Worklight - How do I patch Cordova?
在添加對Windows 8環境的支持時,我遇到了Cordova錯誤。 當我獲得目錄列表時,文件夾被報告為文件: https : //issues.apache.org/jira/browse/CB-5774
我想在我的項目中應用補丁,因為我知道你不能在Worklight項目中升級Cordova版本。
我正在使用Worklight 6.1.0。
我找到了一種修補方法(JavaScript補丁)..我確信這不是一個非常有效的解決方案 - 但是一個特別的解決方案,直到修補后的Cordova可以使用新版本的Worklight。
在我的情況下,bug在FileProxy.js
。 我創建了一個目錄結構來鏡像問題文件的位置,並在那里添加了修補文件。( www\\worklight\\plugins\\org.apache.cordova.file\\src\\windows8\\FileProxy.js
)。
在構建時,首先復制cordova文件,然后在...之后復制www
內容,因此我的修補文件覆蓋了帶有bug的文件。
我確信這不是Worklight支持的方式 - 但我不再被阻止。
目前無法替換或修補 Worklight中使用的Cordova版本。 在Worklight v6.1.0中,使用了Cordova v3.1。
如果您是IBM客戶或業務合作伙伴,則可以打開PMR以查看是否可以生成包含修補版Cordova 3.1的iFix。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.