Если я делаю обычные вещи и имею путь к строке, экспорт по умолчанию работает:
entry: {
'someExportName': './src/index.js'
}
Однако я пытаюсь реорганизовать устаревший проект, который экспортирует несколько файлов CSS, один из них имеетто же имя, что и у файла JS:
entry: {
'someExportName': ['./src/index.js', './src/themes/default.less'],
'someExportName.nonDefaultTheme': './src/themes/nonDefaultTheme.less',
}
Проблема в том, что если я использую массив, хотя я получаю someExportName.js
и someExportName.css
, Webpack больше не знает, что должен делать экспорт библиотеки по умолчаниюбыть.В сгенерированном коде это выглядит так:
return __webpack_require__(__webpack_require__.s = "./src/index.js");
Кому:
return __webpack_require__(__webpack_require__.s = 0);
Я думаю, мне придется создать файл CSS с другим именем, а затем переименовать его после,но мне интересно, есть ли в webpack нехакерный способ выбора, что экспортировать, когда мы используем массив?Спасибо.