mirror of
https://github.com/microsoft/vscode.git
synced 2026-04-25 02:58:56 +01:00
Enable onlyCompileBundledFiles
This prevents ts-loader from loading desktop files for web builds
This commit is contained in:
@@ -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')
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user