2016-07-21 4 views
0

Я добавил следующее свойство к моему объекту systemjs.config.js карты в моем Угловом 2 приложении:не может найти модуль '@ angular/http'?

'@angular/http': 'https://npmcdn.com/@angular/http' 

Когда я чтрла щелчок на URL он пытается загрузить файл JS. Тем не менее, когда я пытаюсь импортировать из «» в верхней части моего service.ts, компилятор возвращает ошибку «Cannot find module '@angular/http». «

Есть ли еще один шаг, который мне не хватает для этого модуля быть узнаваемым и пригодным для использования моим угловым приложением? Я использую Angular версии 2.0.0-rc.4.

+0

Вы можете поделиться своим systemjs.config.js? – Sanket

+0

Положил systemjs.config.js в этот плунж: https://plnkr.co/edit/mGCDGuYmyzv1ykJl7HtY?p=catalogue – user6604655

+0

Нет ошибок. Даже я не вижу никакого service.ts – Sanket

ответ

1

CDN путь - https://npmcdn.com/@angular/[email protected]/

По умолчанию systemjs.config.js ищет index.js на этом пути.

См этот plunker пример - https://angular.io/resources/live-examples/quickstart/ts/plnkr.html

Кроме того, убедитесь, что при импорте использовать ниже syntax-

import { Http } from '@angular/http'; 

Смотрите, если это помогает.

+0

Я попытался включить путь cdn, который вы предоставили для http ref, включенного в мой файл конфигурации. Я пробовал его с и без трейлинг-косая черта, но у меня все еще были те же ошибки. Я сравнил файл между моим конфигурационным файлом и файлом, который вы предоставили на вашем плунке, но единственными отличиями были то, что http был удален с вашей карты, а малая версия routerVer была другой. – user6604655

+0

Вот звенеть с полной рабочей версией сервиса, который предоставляет angular.io онлайн: https://angular.io/resources/live-examples/server-communication/ts/plnkr.html Моего config.js такая же, как та, что предусмотрена в примере plunk. Поэтому мой отказ сборки [Не удается найти модуль «@ angular/http»], похоже, не из-за пробелов в моем файле конфигурации. Я даже скопировал/вставлял импорт из примера в мой service.ts для учета возможных опечаток или других странностей. Я проверил выходную консоль сборки, и никакая дополнительная информация не была возвращена. Любые идеи для дополнительного устранения неполадок? – user6604655

+0

вы можете поделиться своим полным примером в плункер? так что мы можем искать любую опечатку или любые другие ошибки. – Sanket

Смежные вопросы