Невозможно иметь несколько записей с измененным приложением 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, чтобы в качестве точек входа можно было использовать несколько файлов неизолированных модулей?

0 ответов

Другие вопросы по тегам