Обновление до angular5+ ... "@angular/router" не работает
Я пытался использовать сборщик даты и времени в angular4 . Почти все сборщики даты / времени требуют обновления до angular5+. Так что я обновил свой угловой с помощью двух команд -
Обновите пакеты Angular, используя следующие команды. npm install -g npm-check-updates и ncu -u
с веб-сайта -
http://www.talkingdotnet.com/upgrade-angular-4-app-angular-5-visual-studio-2017/
И изменения -
package.json
@angular/cdk ^5.2.5 → ^6.0.1
@angular/common 4.3.4 → 6.0.0
@angular/compiler 4.3.4 → 6.0.0
@angular/core 4.3.4 → 6.0.0
@angular/forms 4.3.4 → 6.0.0
@angular/http 4.3.4 → 6.0.0
@angular/material ^5.2.5 → ^6.0.1
@angular/platform-browser 4.3.4 → 6.0.0
@angular/platform-browser-dynamic 4.3.4 → 6.0.0
@angular/router 4.3.4 → 6.0.0
@angular/upgrade 4.3.4 → 6.0.0
@ng-bootstrap/ng-bootstrap ^1.0.0-beta.6 → ^2.0.0
angular-2-local-storage ^1.0.1 → ^2.0.0
chart.js 2.6.0 → 2.7.2
core-js 2.5.0 → 2.5.6
localstorage ^0.1.0 → ^1.0.1
moment 2.18.1 → 2.22.1
ng-pick-datetime ^5.2.6 → ^6.0.1
ng4-loading-spinner 1.0.27 → 1.1.3
ngx-bootstrap 1.8.1 → 2.0.5
restify ^6.3.4 → ^7.1.1
rxjs 5.4.3 → 6.1.0
zone.js 0.8.16 → 0.8.26
@angular/cli ^1.7.3 → ^6.0.0
@angular/compiler-cli 4.3.4 → 6.0.0
@types/jasmine 2.5.53 → 2.8.7
@types/node 8.0.20 → 10.0.6
codelyzer 3.1.2 → 4.3.0
jasmine-core 2.7.0 → 3.1.0
jasmine-spec-reporter 4.2.0 → 4.2.1
karma 1.7.0 → 2.0.2
karma-coverage-istanbul-reporter 1.3.0 → 1.4.2
karma-jasmine 1.1.0 → 1.1.2
karma-jasmine-html-reporter 0.2.2 → 1.0.0
protractor 5.1.2 → 5.3.1
ts-node 3.3.0 → 6.0.3
tslint 5.6.0 → 5.10.0
nodemon ^1.17.3 → ^1.17.4
primeng ^5.2.5 → ^5.2.6
sass ^1.3.0 → ^1.3.2
typescript ^2.3.4 → ^2.8.3
Upgraded /home/dell/Downloads/Datshare/Adaani5.0 (another
copy).0/package.json
И тогда я запускаю эту команду -
npm install ng2-simple-timepicker
Я хочу использовать Timepicker отсюда -
https://www.npmjs.com/package/ng2-simple-timepicker
Но тогда все еще не признает
import { TimePickerModule } from "ng2-simple-timepicker/timepicker";
import { Router, ActivatedRoute } from '@angular/router'
import { Http, Response, Headers, HttpModule } from '@angular/http';
import { FormGroup, FormControl, FormBuilder, Validators } from
'@angular/forms';
Он говорит, что не может найти модуль "@angular/forms" и т. Д.
Пожалуйста, почему эти модули не распознаются
1 ответ
Добавить формы и маршрутизатор в package.json:
"dependencies": {
...
"@angular/forms": "^5.0.0",
"@angular/router": "^5.0.0",
...
}
тогда попробуйте:
npm install