mirror of
https://github.com/Microsoft/vscode
synced 2024-10-06 03:17:00 +00:00
Enable onlyCompileBundledFiles
This prevents ts-loader from loading desktop files for web builds
This commit is contained in:
parent
0b9121953f
commit
3684289a70
|
@ -48,7 +48,7 @@ function withNodeDefaults(/**@type WebpackConfig*/extConfig) {
|
|||
}
|
||||
}
|
||||
}, {
|
||||
loader: path.resolve(__dirname, './mangle-loader.js'),
|
||||
loader: path.resolve(__dirname, 'mangle-loader.js'),
|
||||
options: {
|
||||
configFile: path.join(extConfig.context, 'tsconfig.json')
|
||||
},
|
||||
|
@ -128,11 +128,12 @@ function withBrowserDefaults(/**@type WebpackConfig*/extConfig, /** @type Additi
|
|||
compilerOptions: {
|
||||
'sourceMap': true,
|
||||
},
|
||||
...(additionalOptions ? {} : { configFile: additionalOptions.configFile })
|
||||
...(additionalOptions ? {} : { configFile: additionalOptions.configFile }),
|
||||
onlyCompileBundledFiles: true,
|
||||
}
|
||||
},
|
||||
{
|
||||
loader: path.resolve(__dirname, './mangle-loader.js'),
|
||||
loader: path.resolve(__dirname, 'mangle-loader.js'),
|
||||
options: {
|
||||
configFile: path.join(extConfig.context, additionalOptions?.configFile ?? 'tsconfig.json')
|
||||
},
|
||||
|
|
Loading…
Reference in a new issue