Wir möchten Aurelia als externes Webpack laden, um die Build-Zeiten unseres Codes beim Debuggen zu beschleunigen und unsere Aurelia-Pakete über mehrere Projekte hinweg konsistent zu halten. Ich habe versucht, alle Aurelia Pakete erfordern und ordnen sie einer global:Kann Aurelia als externes Webpack geladen werden?
import * as framework from "aurelia-framework";
import * as history from "aurelia-history";
import * as historyBrowser from "aurelia-history-browser";
...
window["cdnAurelia"] = {
framework: framework,
history: history,
historyBrowser: historyBrowser,
...
};
Dann sie als externe Referenz, wenn unsere Anwendung Aurelia Aufbau:
var webpackConfig = {
externals: {
"aurelia-framework": "cdnAurelia.framework",
"aurelia-history": "cdnAurelia.history",
"aurelia-history-browser": "cdnAurelia.historyBrowser",
...
},
entry: {
main: [
"./src/main.ts"
]
},
...
};
Welche zu einem Fehler führt die besagt, „Uncaught (in Versprechen) Fehler: nicht gefunden Modul "aurelia-loader-Kontext" (...)“in aurelia-loader-webpack an:
var result = require('aurelia-loader-context/' + path);
hat jemand hatte versucht, Erfolg Aurelia als Webpack zu laden extern? Irgendwelche Vorschläge, was als nächstes zu versuchen?