Arhn - архитектура программирования

Typings: «поиск по типизациям» находит пакет, но «установка по типизациям» завершается ошибкой

Я пытаюсь установить типизацию Google Auth2 с помощью «типизации»:

> typings search gapi.auth2

возвращается

NAME       SOURCE HOMEPAGE                                            DESCRIPTION VERSIONS UPDATED
gapi.auth2 dt     https://developers.google.com/identity/sign-in/web/             1        2016-03-19T05:16:41.000Z

но потом

> typings install gapi.auth2

терпит неудачу:

typings ERR! message Unable to find "gapi.auth2" ("npm") in the registry. Did you want to try searching another source? Also, if you want contribute these typings, please help us: https://github.com/typings/registry
typings ERR! caused by https://api.typings.org/entries/npm/gapi.auth2/versions/latest responded with 404, expected it to equal 200

Я не понимаю, почему это происходит, я имею в виду, что он находит пакет, нет? Что мне не хватает?

31.05.2016

Ответы:


1

Я нашел решение:

typings install dt~gapi.auth2 --global

таким образом, ключ представляет собой префикс dt~, указывающий на источник пакета (в данном случае определенно типизированный), который также можно увидеть в выводе search.

31.05.2016

2

Чтобы установить типы требуемого пакета, используйте --ambient --save как

typings install packageName --ambient --save

--save сохраняет его внутри typings.json для упрощения установки в будущем и получения дополнительной информации об окружающей среде, см. -- объяснение окружения

Для установки gapi.auth2 используйте

typings install gapi.auth2 --ambient --save
31.05.2016

3

В typescript 2 вы можете искать здесь: http://microsoft.github.io/TypeSearch/

Затем вы можете использовать npm для установки: npm install --save @types/gapi.auth2

И добавьте typeRoots в свой tsconfig.json:

"typeRoots": [ "./node_modules/@types" ],

Подробнее здесь

12.10.2016
Новые материалы

Коллекции публикаций по глубокому обучению
Последние пару месяцев я создавал коллекции последних академических публикаций по различным подполям глубокого обучения в моем блоге https://amundtveit.com - эта публикация дает обзор 25..

Представляем: Pepita
Фреймворк JavaScript с открытым исходным кодом Я знаю, что недостатка в фреймворках JavaScript нет. Но я просто не мог остановиться. Я хотел написать что-то сам, со своими собственными..

Советы по коду Laravel #2
1-) Найти // You can specify the columns you need // in when you use the find method on a model User::find(‘id’, [‘email’,’name’]); // You can increment or decrement // a field in..

Работа с временными рядами спутниковых изображений, часть 3 (аналитика данных)
Анализ временных рядов спутниковых изображений для данных наблюдений за большой Землей (arXiv) Автор: Рольф Симоэс , Жильберто Камара , Жильберто Кейрос , Фелипе Соуза , Педро Р. Андраде ,..

3 способа решить квадратное уравнение (3-й мой любимый) -
1. Методом факторизации — 2. Используя квадратичную формулу — 3. Заполнив квадрат — Давайте поймем это, решив это простое уравнение: Мы пытаемся сделать LHS,..

Создание VR-миров с A-Frame
Виртуальная реальность (и дополненная реальность) стали главными модными терминами в образовательных технологиях. С недорогими VR-гарнитурами, такими как Google Cardboard , и использованием..

Демистификация рекурсии
КОДЕКС Демистификация рекурсии Упрощенная концепция ошеломляющей О чем весь этот шум? Рекурсия, кажется, единственная тема, от которой у каждого начинающего студента-информатика..