У меня есть конфигурация 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 работает только один?