2017-06-13 44 views
0

我使用Meteor CLI在我的項目上使用Meteor 1.5,Angular 4和Ionic 3,但我無法導入Ionic的本機庫;它會在瀏覽器中出現錯誤,因爲它無法檢測到ES2015 js文件中的ES2015導入語法。已解決在Meteor中導入Ionic 3的本地庫

導入離子的閃屏插件在打字稿文件中的代碼:

import { SplashScreen } from '@ionic-native/splash-screen'; 

的錯誤,這是我在瀏覽器中得到;

Uncaught SyntaxError: Unexpected token import modules.js:xxxxxx 

我能做些什麼才能正確編譯?

編輯: 現在它適用於新的編譯器angular-compilers。 新的編譯器也有新的好東西,比如AOT編譯,懶惰模塊和可以在GitHub的angular-meteor存儲庫上看到的東西。

回答

0

您是否檢查過Splashscreen文件夾存在於目錄@ionic-native
這可能會指出您的問題。如果不是這樣,對我而言的語法就是導入
{ Splashscreen } from 'ionic-native';

+0

iononic native for Ionic 2 ...離子3後,npm模塊的結構發生了變化。 首先,你必須安裝@ ionic-native/core。然後,只有需要時纔可以下載模塊。 您可以檢查新文檔以進行此更改。 – ardatan