HTMLify
webpack.config.js
Views: 6 | Author: cody
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | 'use strict'; const paths = require('path'); const base = require('./webpack.base.config.js'); const webpackConfig = Object.assign({}, base, { entry: require.resolve('./browser.js'), output: { filename: './dist/browser.umd.js', path: paths.resolve(__dirname, ''), library: 'mongoose', libraryTarget: 'umd', // override default 'window' globalObject so browser build will work in SSR environments // may become unnecessary in webpack 5 globalObject: 'typeof self !== \'undefined\' ? self : this' }, externals: [ /^node_modules\/.+$/ ] }); module.exports = webpackConfig; |