2016-08-26 4 views
0

Я следую учебник NativeScript здесь:Nativescript Не удается найти модуль «nativescript-угловой/HTTP»

Native Script Angular - Chapter 3

У меня ошибка при попытке импортировать nativescript-angular/http. он говорит Не удается найти модуль 'nativescript-angular/http'. Я что-то пропустил? Я заметил, что не существует http.js под node_modules/native-script-angle/http.js.

enter image description here

Любая помощь будет оценена.

+0

ли вы пытаетесь установить НПМ пакеты? – scokmen

+0

Привет, scokmen, не уверен, что вы подразумеваете под этим, но я последовал за учебником и установил NativeScript через NPM. Поэтому я предполагаю, что пакеты npm установлены, не так ли? – PinoyCoder

+0

В корне вашего проекта запустите 'npm i'? –

ответ

0

В вашей папке бакалеи вам просто нужно запустить следующие команды для обновления версии.

$ npm install -g npm-check-updates 
$ npm-check-updates -u 
$ npm install 

Когда package.json обновлен до следующего он работал для меня

"dependencies": { 
"@angular/common": "2.0.0-rc.5", 
"@angular/compiler": "2.0.0-rc.5", 
"@angular/core": "2.0.0-rc.5", 
"@angular/http": "2.0.0-rc.5", 
"@angular/platform-browser": "2.0.0-rc.5", 
"@angular/platform-browser-dynamic": "2.0.0-rc.5", 
"@angular/platform-server": "2.0.0-rc.5", 
"@angular/router": "3.0.0-rc.1", 
"tns-core-modules": "2.2.1", 
"nativescript-angular": "0.3.1" 
}, 

Если сравнить версию, вы увидите, что NS _HTTP_PROVIDERS находится в пределах текущего мастера, но не версия 2.0.0, которая является в комплекте с образцом

https://github.com/NativeScript/nativescript-angular/blob/master/nativescript-angular/http/ns-http.ts

0

у меня была аналогичная проблема. Все, что мне нужно было сделать, это удалить файл package-lock.json вместе с моей папкой node_modules и npm install после этого.

0

Вы включить в файл app.module.ts следующий «NativeScriptHttpModule» enter image description here

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