2016-10-31 3 views
0

Das Ziel ist es, ein dynamisch generiertes Modul zu bündeln UND zu erstellen.Wie wird ein vorkompiliertes Modul in einem anderen Modul mit Webpack benötigt?

Dies ist, was ich in meinem Webpack config:

entry: [ 
    path.resolve('builds/intellij/scripts/elm-program.js'), 
    './app' 
    ], 

dass elm-program.js Datei durch eine Datei-Watcher in IntelliJ automatisch generiert wird, weshalb ich es auf die Einträge in Webpack ich hinzufügen.

Ich kann bestätigen, dass es erfolgreich gebündelt ist, aber ich weiß nicht, wie Sie es in der app.es6 Datei importieren.

Ich möchte, dass dies funktioniert: import Elm from 'Elm';

Vielleicht, indem ich es zum Eintrag hinzufüge, ist mein gesamter Ansatz falsch. Bitte steuere mich, wenn es so ist. Ich bin neu bei Webpack.

https://webpack.github.io/docs/configuration.html#resolve-alias

in der Config-So:

Antwort

1

Es muss genau wie hier gezeigt gelöst werden

resolve: { 
    extensions: ['', '.js', '.es6'], 
    alias: { 
     Elm: path.resolve('builds/intellij/scripts/elm-program.js') 
    } 
    }, 
Verwandte Themen