2016-11-01 74 views
0

的Android API21 TNS 2.3.0Nativescript:錯誤TS2307:找不到模塊「形象資產」

我試圖實現使用nativescript-sdk-examples-ng

執行代碼後相機組件,我得到這個錯誤上運行的應用程序 -

TNS livesync IOS --device 7a3c131309432ebae1a483f134ec8a4f8cdeecf4 --watch

您將應用程序部署只在由提供的索引或標識符指定的設備上。 執行之前 - 從/Users/mohit/work/Mobile/native/finly-ng/hooks/before-prepare/nativescript-dev-typescript.js準備掛鉤 找到同級TypeScript 2.0.3 應用/ pages/expensephoto /費用-photo.component.ts(2,28):錯誤TS2307:無法找到模塊'image-asset'。

node_modules/nativescript-camera/nativescript-camera.d.ts(1,29):錯誤TS2307:無法找到模塊'image-asset'。

打字稿編譯器失敗,退出代碼1

我怎樣才能解決這個問題?

+0

嗨moaglee,你能否提供關於你正在部署nativescript-sdk-examples-ng的設備的更多信息。我在iOS和Android設備上進行了測試,一切正常。同時,嘗試刪除'node_modules''平臺'和'hooks'文件夾。使用'npm cache clear'清理緩存並嘗試再次構建'tns run ' –

回答

3

您所指的示例應用程序正在使用tns-core-modules @ next,其中圖像資產模塊存在。該模塊將在幾天內與NativeScript 2.4.0正式發佈。同時,如果你想試驗這個和其他未發佈的功能,你可以像這樣安裝tns-core-modules的@next。

tns plugin remove tns-core-modules 
tns plugin add [email protected] 

現在您的應用程序將有權訪問圖像資產。

相關問題