34 строки
599 B
JavaScript
34 строки
599 B
JavaScript
const common = require('./webpack.config.common')
|
|
|
|
module.exports = {
|
|
...common,
|
|
mode: 'production',
|
|
entry: {
|
|
'dist': './components/Viewer.tsx',
|
|
},
|
|
optimization: {
|
|
// Blocking Snowpack import thus disabling `minimize`.
|
|
minimize: false,
|
|
},
|
|
output: {
|
|
path: __dirname,
|
|
filename: '[name]/index.js',
|
|
libraryTarget: 'umd',
|
|
globalObject: 'this',
|
|
},
|
|
externals: {
|
|
'react': {
|
|
commonjs: 'react',
|
|
commonjs2: 'react',
|
|
amd: 'React',
|
|
root: 'React',
|
|
},
|
|
'react-dom': {
|
|
commonjs: 'react-dom',
|
|
commonjs2: 'react-dom',
|
|
amd: 'ReactDOM',
|
|
root: 'ReactDOM',
|
|
}
|
|
}
|
|
}
|