Успешная сборка с множеством ошибок в typescript наборах файлов
У меня проблема с Visual Studio 2013, генерирующая слишком много ошибок при создании веб-приложения с файлами определения typescript. Например, рассмотрим следующий сценарий:
- Запустить новое пустое веб-приложение
- Щелкните правой кнопкой мыши по проекту и выберите "Управление пакетами Nuget"
- Добавьте jquery и jquery typings (пишущие файлы, которые я скачал, пару дней назад)
- Постройте проект
- Проект успешно работает с более чем 100 ошибками (ошибки, а не предупреждения), все в jquery.d.ts, например:
- ',' ожидается.
Ожидается
- '='.
- Ожидаемый идентификатор.
Получаю аналогичные результаты, когда я делаю то же самое с angularjs вместо jquery.
Любые идеи?
Ответы
Ответ 1
Наиболее вероятной причиной этого является то, что вы используете более старую версию TypeScript, чем автор определения.
Язык быстро перемещается, а некоторые функции в версии 1.4 особенно полезны в файлах определений, поэтому вполне вероятно, что вам нужно будет обновиться до 1.4, чтобы ваша машина могла понять эти новые функции.
Загрузите версию 1.4 здесь.
Ответ 2
У меня были подобные проблемы, подобные этому, но я смог решить проблемы jQuery, понизив мою определенную версию версии 1.0.1 вместо "1.4.1". Также я работаю на Mac и надеюсь, что это может помочь пользователям, которые испытывают проблемы на Mac.