fixed webpack sourcemap namespaces

This commit is contained in:
Eugene Pankov 2021-05-16 19:41:04 +02:00
parent 7398d776be
commit bb9c9d8313
No known key found for this signature in database
GPG Key ID: 5896FCBBDD1CF4F4

View File

@ -6,16 +6,17 @@ const bundleAnalyzer = new BundleAnalyzerPlugin({
analyzerPort: 0,
})
const sourceMapOptions = {
exclude: [/node_modules/, /vendor/],
filename: '[file].map',
}
if (process.env.CI) {
sourceMapOptions.append = '\n//# sourceMappingURL=../../../app.asar.unpacked/assets/webpack/[url]'
}
module.exports = options => {
const sourceMapOptions = {
exclude: [/node_modules/, /vendor/],
filename: '[file].map',
moduleFilenameTemplate: `webpack-terminus-${options.name}:///[resource-path]`,
}
if (process.env.CI) {
sourceMapOptions.append = '\n//# sourceMappingURL=../../../app.asar.unpacked/assets/webpack/[url]'
}
const isDev = !!process.env.TERMINUS_DEV
const config = {
target: 'node',
@ -27,7 +28,6 @@ module.exports = options => {
filename: 'index.js',
pathinfo: true,
libraryTarget: 'umd',
devtoolModuleFilenameTemplate: `webpack-terminus-${options.name}:///[resource-path]`,
},
mode: isDev ? 'development' : 'production',
optimization:{