2017-07-10 3 views
-2

Ich versuche, Winkel Universal mit this starter laufen, aber mindestens eines meiner Pakete gibt das Problem der "unerwarteten Token-Import". Im Moment ist es die angular2 toaster package.unerwartete Token-Import - Winkel universal

Offenbar, wenn ich in den Ordner node_modules gehe und die kompilierten Dateien editiere, um die "import" -Anweisungen in "require" zu ändern, fängt es an zu arbeiten, obwohl das bedeutet, dass es irgendeine Art von Konfigurationsproblemen gibt.

Kann mir jemand bei der Lösung helfen?

Dank

Antwort

0

angular2-Toaster nodeExternals als weiße Liste hinzugefügt werden muß.

  1. wenn Winkel-cli Verwendung ng eject verwenden, um ein webpack.config.js
  2. installieren Sie die webpack-node-externals Abhängigkeit über npm install und fügen Sie die folgende Zeile in die module.exports der webpack.config.js

target: 'node', externals: [nodeExternals({ whitelist: [ /^@ng-bootstrap\/ng-bootstrap/, /^angular2\-toaster/, ] })], -Datei zu erstellen