Ich habe einen externen Satz in meinem webpack.config.js, dass einige meiner ES6 Module zu importieren:Mocha Überhöhung Lademodul, weil es ein webpack externe
// webpack config:
externals: {
'ExternalConfig': JSON.stringify(require('./config/config.dev.json'))
}
// ES6 modules:
import ExternalConfig from 'ExternalConfig'
Wenn ich Mokka Tests auf Module laufe, dass der Import extern als Modul dann Mocha wirft Fehler: Modul 'ExternalConfig' kann nicht gefunden werden
Gibt es eine Möglichkeit, die externe an Mocha übergeben, um dieses Problem zu beheben?
Ich nehme an, dass Sie die Option "externals" falsch verstehen. [Gemäß den Dokumenten] (http://webpack.github.io/docs/configuration.html#externals) sollte die Option "externals" nur in Verbindung mit der Option "output.library" verwendet werden. Was genau willst du erreichen? –
Ich übergebe den Pfad zur Datei dev/prod an die Anwendung. Die App ist statisch und der richtige Konfigurationspfad ist gebündelt, abhängig von der Einstellung des npm-Skripts und der Umgebung. – msmfsd
Wie wäre es mit einem 'resolve.alias'? –