mirror of
https://github.com/Microsoft/vscode
synced 2024-10-05 19:02:54 +00:00
disable nls on the web for now (#157665)
This commit is contained in:
parent
41d9c49659
commit
bcb31b9cfb
|
@ -112,24 +112,27 @@ function withBrowserDefaults(/**@type WebpackConfig*/extConfig, /** @type Additi
|
|||
rules: [{
|
||||
test: /\.ts$/,
|
||||
exclude: /node_modules/,
|
||||
use: [{
|
||||
// vscode-nls-dev loader:
|
||||
// * rewrite nls-calls
|
||||
loader: 'vscode-nls-dev/lib/webpack-loader',
|
||||
options: {
|
||||
base: path.join(extConfig.context, 'src')
|
||||
}
|
||||
}, {
|
||||
// configure TypeScript loader:
|
||||
// * enable sources maps for end-to-end source maps
|
||||
loader: 'ts-loader',
|
||||
options: {
|
||||
compilerOptions: {
|
||||
'sourceMap': true,
|
||||
},
|
||||
...(additionalOptions ? {} : { configFile: additionalOptions.configFile })
|
||||
}
|
||||
}]
|
||||
use: [
|
||||
// TODO: bring this back once vscode-nls-dev supports browser
|
||||
// {
|
||||
// // vscode-nls-dev loader:
|
||||
// // * rewrite nls-calls
|
||||
// loader: 'vscode-nls-dev/lib/webpack-loader',
|
||||
// options: {
|
||||
// base: path.join(extConfig.context, 'src')
|
||||
// }
|
||||
// },
|
||||
{
|
||||
// configure TypeScript loader:
|
||||
// * enable sources maps for end-to-end source maps
|
||||
loader: 'ts-loader',
|
||||
options: {
|
||||
compilerOptions: {
|
||||
'sourceMap': true,
|
||||
},
|
||||
...(additionalOptions ? {} : { configFile: additionalOptions.configFile })
|
||||
}
|
||||
}]
|
||||
}]
|
||||
},
|
||||
externals: {
|
||||
|
@ -162,10 +165,10 @@ function withBrowserDefaults(/**@type WebpackConfig*/extConfig, /** @type Additi
|
|||
*/
|
||||
function browserPlugins(context) {
|
||||
// Need to find the top-most `package.json` file
|
||||
const folderName = path.relative(__dirname, context).split(/[\\\/]/)[0];
|
||||
const pkgPath = path.join(__dirname, folderName, 'package.json');
|
||||
const pkg = JSON.parse(fs.readFileSync(pkgPath, 'utf8'));
|
||||
const id = `${pkg.publisher}.${pkg.name}`;
|
||||
// const folderName = path.relative(__dirname, context).split(/[\\\/]/)[0];
|
||||
// const pkgPath = path.join(__dirname, folderName, 'package.json');
|
||||
// const pkg = JSON.parse(fs.readFileSync(pkgPath, 'utf8'));
|
||||
// const id = `${pkg.publisher}.${pkg.name}`;
|
||||
return [
|
||||
new optimize.LimitChunkCountPlugin({
|
||||
maxChunks: 1
|
||||
|
@ -180,7 +183,8 @@ function browserPlugins(context) {
|
|||
'process.env': JSON.stringify({}),
|
||||
'process.env.BROWSER_ENV': JSON.stringify('true')
|
||||
}),
|
||||
new NLSBundlePlugin(id)
|
||||
// TODO: bring this back once vscode-nls-dev supports browser
|
||||
// new NLSBundlePlugin(id)
|
||||
];
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue