У меня есть конфигурация Webpack для transpiled app:
entry: {
'polyfill': './app/polyfill.js',
'lib': './app/lib.js',
'main': './app/main.js'
},
output: {
path: './bundles',
filename: '[name].js',
sourceMapFilename: '[name].map'
},
...
Я хотел бы иметь polyfill и main для загрузки из тега <script> в браузере и lib для экспорта в качестве библиотеки CommonJS.
lib используется Node backend, но содержит некоторые из модулей app, поэтому он построен вместе с другими точками входа). Приложение переводится, поэтому в Node не возможно использовать только require модули от ./app.
Каковы варианты здесь? Является ли использование отдельных конфигураций Webpack, а отдельный Webpack работает только один?