Charann
12/29/2023, 6:38 AMconfig.optimization= {
splitChunks: {
cacheGroups: {
commons: {
test: /.*test.*/,
name: 'testing',
chunks: 'all',
}
}
}
}
Artem Kobzar
01/01/2024, 7:56 PMIlya Goncharov [JB]
01/02/2024, 9:39 AMgradle.properties
kotlin.js.ir.output.granularity=per-file
Webpack by default has optimization block as well for split chunks - https://webpack.js.org/plugins/split-chunks-plugin/Charann
01/02/2024, 11:10 AMIlya Goncharov [JB]
01/02/2024, 11:13 AMCharann
01/02/2024, 11:22 AMArtem Kobzar
01/02/2024, 12:04 PMCharann
01/02/2024, 12:37 PMArtem Kobzar
01/02/2024, 12:40 PMIlya Goncharov [JB]
01/02/2024, 12:42 PMCharann
01/02/2024, 12:55 PMArtem Kobzar
01/02/2024, 12:59 PMArtem Kobzar
01/02/2024, 1:00 PMCharann
01/02/2024, 1:09 PMArtem Kobzar
01/02/2024, 1:48 PMCharann
01/02/2024, 4:09 PMArtem Kobzar
01/02/2024, 4:14 PMbuild.gradle.kts
? There should be also somthing like useEsModules
callCharann
01/02/2024, 4:19 PMArtem Kobzar
01/02/2024, 4:21 PM./gradlew clean
, build your project, and check what do you have inside your build/js/packages/NAME_OF_YOUR_MAIN_MODULE/kotlin/
directory? There should be a lot of files and directories, that represent your modules and packages inside the project.Charann
01/02/2024, 4:29 PMArtem Kobzar
01/02/2024, 4:57 PMCharann
01/02/2024, 5:02 PMArtem Kobzar
01/02/2024, 5:16 PMper-module
instead of per-file
. I'm playing around the problem and will come back to you if I find somethingArtem Kobzar
01/02/2024, 5:17 PM2.0.0-Beta2
right?Charann
01/02/2024, 5:41 PMArtem Kobzar
01/02/2024, 5:55 PMCharann
01/02/2024, 6:17 PM