Я новичок в машинописи и работаю над приложением Angular 2. Мне нужно получить доступ к некоторым js-библиотекам с определениями типов, доступными на странице CertainTyped. Я установил зависимости, используя типизацию. Но не могу понять, как получить к ним доступ в компонентах моего приложения.
В частности, скажем, я устанавливаю библиотеку angular-toastr:
npm install angular-toastr --save
typings install angular-toastr --ambient --save
Это устанавливает зависимость angular-toastr на /typings/main/ambient/angular-toastr/angular-toastr.d.ts
Затем я добавил ссылку на это в свой файл main.d.ts в папке /typings
.
/// <reference path="main/ambient/angular-toastr/angular-toastr.d.ts" />
После этого я пытаюсь ссылаться на него непосредственно в своих компонентах, но не совсем понял, как это сделать.
Есть ли какие-либо другие шаги, которые я пропустил? И как мне импортировать его в компонент и использовать предоставленные методы?
Спасибо
tsconfig.json
. - person blakeembrey   schedule 24.02.2016angular-toastr
напрямую. Как вы импортируете модуль? Ссылки просто ссылаются на типы, но фактически ничего не импортируют. Вы делаетеimport toast = require('angular-toastr')
или импортируете Angular? - person blakeembrey   schedule 25.02.2016