2016-12-28 38 views
0

我有兩個問題,我分享屏幕截圖。#錯誤運行codova電池插件在角2和同時使生成

當我的構建失敗了一次,而運行命令「cordova run android」時,它再次運行時出現錯誤「當前工作目錄不是基於科爾多瓦的項目。」

,我想用科爾多瓦插件電池狀態來運行角度2電池狀態插件,並已正確安裝,但無法在我的代碼成功運行 - >

代碼

,status.level回調財產同時也讓錯誤的「屬性級別上不類型的事件存在」

"image of TS file having error "

如何解決此錯誤或manupulate代碼打字稿文件不工作?

回答

0

不幸的是,我沒有足夠的聲望來評論你的問題,因爲我需要更多的信息才能夠回答你一個很好的答案。

  • 您可以構建只是Angular應用程序嗎?您必須在項目的根目錄中運行以下命令:ng build
  • 如果您能夠構建應用程序,則可以通過將上一步的結果複製到乾淨的Apache Cordova項目來嘗試構建Cordova項目。

讓我知道結果來檢查可能的原因。關於「cordova-plugin-battery」的用法,您可以將插件依賴項添加到​​3210文件,或者通過在cordova目錄中運行cordova plugin add cordova-plugin-battery-status來安裝它。然後,將它與打字稿一起使用,您不必再做任何事情,但理想情況下,您應該在DefinitlyTyped存儲庫中找到Typescript定義。請參閱:https://www.npmjs.com/package/@types/cordova-plugin-battery-status

如果定義不可用,則可以直接使用它,但由於未使用您正在使用的類型,因此您會收到警告。你也可以創建你自己的Typescript定義來允許類型驗證。