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