Skip to content

Commit 3684289

Browse files
committed
Enable onlyCompileBundledFiles
This prevents ts-loader from loading desktop files for web builds
1 parent 0b91219 commit 3684289

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

extensions/shared.webpack.config.js

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ function withNodeDefaults(/**@type WebpackConfig*/extConfig) {
4848
}
4949
}
5050
}, {
51-
loader: path.resolve(__dirname, './mangle-loader.js'),
51+
loader: path.resolve(__dirname, 'mangle-loader.js'),
5252
options: {
5353
configFile: path.join(extConfig.context, 'tsconfig.json')
5454
},
@@ -128,11 +128,12 @@ function withBrowserDefaults(/**@type WebpackConfig*/extConfig, /** @type Additi
128128
compilerOptions: {
129129
'sourceMap': true,
130130
},
131-
...(additionalOptions ? {} : { configFile: additionalOptions.configFile })
131+
...(additionalOptions ? {} : { configFile: additionalOptions.configFile }),
132+
onlyCompileBundledFiles: true,
132133
}
133134
},
134135
{
135-
loader: path.resolve(__dirname, './mangle-loader.js'),
136+
loader: path.resolve(__dirname, 'mangle-loader.js'),
136137
options: {
137138
configFile: path.join(extConfig.context, additionalOptions?.configFile ?? 'tsconfig.json')
138139
},

0 commit comments

Comments
 (0)