2017-06-13 2 views
0

Ich benutze Meteor 1.5, Angular 4 und Ionic 3 auf meinem Projekt mit Meteor CLI, aber ich kann Ionic native Bibliothek nicht importieren; Es gibt einen Fehler im Browser, weil es die ES2015-Import-Syntax in den ES2015-JS-Dateien nicht erkennen kann.Gelöst Importieren der nativen Bibliothek von Ionic 3 in Meteor

Der Code Ionic des Splashscreen-Plugin in Typoskript-Datei zu importieren:

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

Der Fehler, die ich in Browser bekommen;

Uncaught SyntaxError: Unexpected token import modules.js:xxxxxx 

Was kann ich tun, um dies richtig zu kompilieren?

Edit: Jetzt funktioniert es mit neuen Compilern angular-compilers. Neue Compiler haben auch neue nette Dinge wie AOT Compilation, Lazy Module und Dinge, die auf angular-meteor Repository auf GitHub zu sehen sind.

Antwort

0

Haben Sie überprüft, dass der Ordner Splashscreen im Verzeichnis @ionic-native existiert?
Das könnte Sie auf das Problem hinweisen. Wenn nicht, ist die für mich funktionierende Syntax der Import
{ Splashscreen } from 'ionic-native';

+0

Ionen-native für Ionic 2 ... Nach Ionic 3 wurde die Struktur des NPM-Moduls geändert. Zuerst müssen Sie @ ionic-native/core installieren. Dann können Sie die Module nur herunterladen, wenn Sie benötigen. Sie können neue Dokumente auf diese Änderung prüfen. – ardatan

Verwandte Themen