Невозможно иметь несколько записей с измененным приложением Rewired и машинописным текстом
У меня есть настройка проекта с помощью react-app-rewired и typescript, и я хочу иметь несколько файлов записи в моей сборке. Итак, я добавил следующее вconfig-overrides.js
:
module.exports = function override(config, env) {
config.entry = {
main: 'src/index.tsx',
other: 'src/other.tsx'
}
return config;
};
Но когда я запускаю свою сборку, я получаю следующую ошибку:
Ошибка TypeScript в other.tsx(1,1): все файлы должны быть модулями, если указан флаг --isolatedModules. TS1208
В index.tsx
а также other.tsx
оба ничего не экспортируют, поэтому они не являются изолированными модулями. Заindex.tsx
вроде бы нормально, но для other.tsx
это проблема.
Я не могу установить isolatedModules
возможность false
в tsconfig.json
, поэтому мой вопрос в том, как настроить webpack, чтобы в качестве точек входа можно было использовать несколько файлов неизолированных модулей?