Невозможно иметь несколько записей с переписанным реагирующим приложением и машинописью - PullRequest
0 голосов
/ 31 января 2020

У меня есть настройки проекта с response-app-rewired и typcript, и я хочу, чтобы в моей сборке было несколько входных файлов. Поэтому я добавил следующее к 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, и поэтому мой вопрос: как настроить веб-пакет так, чтобы я мог иметь несколько файлов неизолированного модуля в качестве точек входа?

...