2016-05-21 3 views
13

Я очень новичок в машинописи. Независимо от того, какие тиски я пытаюсь установить, я получаю:Типизация всегда жалуется на глобальный модуль

typings ERR! message Попытка скомпилировать «угловой» как внешний модуль, но он похож на глобальный модуль.

Я просто пытаюсь сделать

typings install dt~angular 

Что я делаю неправильно?

Update: Если вы едете сюда с небольшим количеством знаний (как я, когда пишу этот вопрос) - рассмотреть возможность использования NPM/@ типов. More info и discussion.

+1

Я использовал для установки титров, используя следующую команду: - Typings install angular --ambient --save. – Ajay

ответ

16

Как следует сообщение об ошибке, вы должны использовать - глобальный вариант:

typings install dt~angular --global --save 

Показать подробный шаг за шагом учебник для создания проекта Node.js с машинописью поддержки в IntelliJ IDEA/Webstorm или Visual Studio Code

машинописи и инструменты вокруг него развиваются очень быстро. То, что вчера работало, больше не работает.

+2

Есть ли место с современным описанием глобальных модулей? Сначала я подумал, что это похоже на npm global, что на самом деле не то, что я хотел ... – ironic

-4

Что я делаю неправильно?

Глобальные модули должны быть скомпилированы с --ambient

typings install angular --ambient --save 

Вы можете видеть больше на необходимость использования ambient здесь: When to use ambient while searching for a type definition?

+2

Опция «ambient» была переименована в «global» в типе 1.x – BillyTom