Ошибка TS1149: Имя файла "C: /Project/frontend/scripts/State.ts" отличается от уже включенного имени файла "../frontend/scripts/State.ts" только в корпусе.
Я трижды проверил обсадную колонну в наших ссылках, и в реальных файлах также есть правильный корпус. Насколько я могу судить, это происходит только потому, что относительный путь использует неправильную оболочку или, возможно, только из-за относительного пути?
Дело в том, что он отлично компилируется на Mac и Linux, но вызывает эту ошибку в Windows.
Если это помогает, forceConsistentCasingInFileNames
включается в tsconfig, и мы используем tsify для компиляции.