force webpack to only emit one file when using dynamic import

This commit is contained in:
d98762625 2019-02-11 17:21:16 +00:00
parent 39c68ff26e
commit c76322c40d
2 changed files with 17 additions and 3 deletions

View file

@ -288,7 +288,10 @@ module.exports = function (grunt) {
libraryTarget: "commonjs2" libraryTarget: "commonjs2"
}, },
plugins: [ plugins: [
new webpack.DefinePlugin(BUILD_CONSTANTS) new webpack.DefinePlugin(BUILD_CONSTANTS),
new webpack.optimize.LimitChunkCountPlugin({
maxChunks: 1
})
], ],
}, },
nodeProd: { nodeProd: {
@ -305,7 +308,10 @@ module.exports = function (grunt) {
libraryTarget: "commonjs2" libraryTarget: "commonjs2"
}, },
plugins: [ plugins: [
new webpack.DefinePlugin(BUILD_CONSTANTS) new webpack.DefinePlugin(BUILD_CONSTANTS),
new webpack.optimize.LimitChunkCountPlugin({
maxChunks: 1
})
], ],
optimization: { optimization: {
minimizer: [ minimizer: [
@ -333,7 +339,10 @@ module.exports = function (grunt) {
libraryTarget: "commonjs2" libraryTarget: "commonjs2"
}, },
plugins: [ plugins: [
new webpack.DefinePlugin(BUILD_CONSTANTS) new webpack.DefinePlugin(BUILD_CONSTANTS),
new webpack.optimize.LimitChunkCountPlugin({
maxChunks: 1
})
], ],
optimization: { optimization: {
minimizer: [ minimizer: [

5
package-lock.json generated
View file

@ -780,6 +780,11 @@
"regenerator-runtime": "^0.12.0" "regenerator-runtime": "^0.12.0"
}, },
"dependencies": { "dependencies": {
"core-js": {
"version": "2.6.4",
"resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.4.tgz",
"integrity": "sha512-05qQ5hXShcqGkPZpXEFLIpxayZscVD2kuMBZewxiIPPEagukO4mqgPA9CWhUvFBJfy3ODdK2p9xyHh7FTU9/7A=="
},
"regenerator-runtime": { "regenerator-runtime": {
"version": "0.12.1", "version": "0.12.1",
"resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.12.1.tgz", "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.12.1.tgz",