Сегодня неожиданно я начал получать ошибки сборки проекта, созданного с помощью Typescript. В файле, который (или что-то, на что он ссылается) не менялся в течение нескольких недель, я начал получать:
./path/to/my/file.ts
Line 0: Parsing error: Cannot read property 'name' of undefined
Эта ошибка, впервые появившаяся на нашем CI, могла быть воспроизведена путем ручной сборки на сервере, и я мог наконец воспроизвести на своем собственном компьютере (который работал отлично) после обновления всех пакетов. Теперь, даже если я потяну старый (строительный) коммит моего проекта, я не смогу его построить. У меня yarn.lock
подтверждено мое репо, но даже со старыми package.json
и yarn.lock
(я удаляю node_modules
и делаю yarn
) я не могу построить.
Эта ошибка буквально началась совершенно неожиданно.
В чем может быть причина?
Мои (возможно, соответствующие) версии:
yarn 1.22.4,
node v13.11.0,
typescript 3.7.5
react 16.12
react-scripts 3.4.0
macOS 10.15 Catalina