Merged in feature/plugin_code_splitting (pull request #340)

added code splitting support for plugin bundles
This commit is contained in:
Sebastian Sdorra
2019-10-25 09:49:44 +00:00
3 changed files with 7 additions and 2 deletions

View File

@@ -16,7 +16,7 @@ module.exports = function(mode) {
return {
context: root,
entry: {
[name]: packageJSON.main || "src/main/js/index.js"
[name]: [path.resolve(__dirname, "webpack-public-path.js"), packageJSON.main || "src/main/js/index.js"]
},
mode,
devtool: "source-map",
@@ -68,6 +68,7 @@ module.exports = function(mode) {
output: {
path: path.join(root, "target", name + "-" + packageJSON.version, "webapp", "assets"),
filename: "[name].bundle.js",
chunkFilename: name + ".[name].chunk.js",
library: name,
libraryTarget: "amd"
}

View File

@@ -8,7 +8,11 @@ module.exports = [
{
context: root,
entry: {
webapp: ["./ui-webapp/src/webpack-public-path.ts", "./ui-styles/src/scm.scss", "./ui-webapp/src/index.tsx"]
webapp: [
path.resolve(__dirname, "webpack-public-path.js"),
"./ui-styles/src/scm.scss",
"./ui-webapp/src/index.tsx"
]
},
devtool: "cheap-module-eval-source-map",
target: "web",