Обновление 3/26/2017
Теперь я использую npm install @types/angular
с TypeScript 2.0, и опыт до сих пор был намного более плавным, чем typings
.
Оригинальные
У меня есть проект Angular 1.5 с использованием модулей ES6 и Webpack, который очень похож на этот стартовый проект.
Я пытаюсь установить typings для Angular 1.5. Я использовал tsd
в прошлом, но это первый раз, когда я пытался использовать новый менеджер typings
.
Когда я пытаюсь typings install angular
, я получаю:
"Unable to find "angular" ("npm") in the registry."
Когда я запускаю typings search angular
, я вижу результат NAME: angular, SOURCE: dt
.
Когда я пытаюсь typings install angular dt~angular
, я получаю:
"Attempted to compile "angular" as an external module, but it looks like a global module."
Однако, когда я смотрю DefinitelyTyped/ angular.d.ts Я вижу, что хотя он объявляет глобальную переменную angular
, он также объявляет модуль "angular"
, так как многие Определенные Определенные определения поддерживают UMD.
Как я могу заставить это работать с типом? Или я должен просто придерживаться tsd
?