Реакция сборки не удалась: не удалось прочитать свойство 'имя' из неопределенного - PullRequest
2 голосов
/ 19 марта 2020

Я использую шаблон создания-реакции-приложения с машинописью На моем локальном компьютере p c запустите сборку успешно, но при запуске на сервере CI сборка не удалась.

  • ошибка сборки

. / Src / store /redux/info/index.ts Синтаксическая ошибка: невозможно прочитать свойство 'имя' из неопределенного (0: не определено)

Но в файле нет свойства 'имя'

info / index.ts

export { default } from "./reducer";
export * from "./actions";
export * from "./types";
 "react": "16.12.0",
 "react-app-rewired": "2.1.5",
 "antd": "3.26.5",
 "antd-theme-webpack-plugin": "1.3.0",
 "typescript": "3.7.4",
    "build": "react-app-rewired --max-old-space-size=8192 build",

Ответы [ 2 ]

2 голосов
/ 20 марта 2020

Похоже, что проблема связана с 'typescript-eslint'.

Она может быть решена путем обновления версии Typescript до 3.8.x - как указано пользователем Phoebus на другой вопрос: { ссылка }

Github выпуск (и пиар ссылка в комментариях): https://github.com/typescript-eslint/typescript-eslint/issues/1746

1 голос
/ 14 апреля 2020

Обновите свою версию машинописи до @latest. 3.8.3 на сегодняшний день.

Как только вы это сделаете, выйдите из IDE и перезапустите. У меня была та же проблема, и я подумал, что обновление не работает. Затем я прочитал в выпуске Github, что вам нужно перезапустить IDE. После этого все заработало

...