Обновление angular 2.0.1 до 2.4

Я пытаюсь обновить angular в своем проекте с 2.0.1 до 2.4.5. Я изменил версию в package.json:

{
  "name": "xxx",
  "description": "Frontend project",
  "version": "1.0.0",
  "private": true,
  "main": "index.html",
  "scripts": {
    "tsc": "tsc",
    "tsc:w": "tsc -w",
    "lite": "lite-server",
    "start": "concurrent \"npm run tsc:w\" \"npm run lite\" ",
    "test": "gulp test",
    "webdriver-update": "webdriver-manager update",
    "webdriver-start": "webdriver-manager start",
    "e2e": "protractor",
    "e2e-live": "protractor --elementExplorer"
  },
  "dependencies": {
    "@angular/common": "^2.4.5",
    "@angular/compiler": "^2.4.5",
    "@angular/core": "^2.4.5",
    "@angular/forms": "^2.4.5",
    "@angular/http": "^2.4.5",
    "@angular/platform-browser": "^2.4.5",
    "@angular/platform-browser-dynamic": "^2.4.5",
    "@angular/platform-server": "^2.4.5",
    "@angular/router": "3.0.1",
    "@angular/upgrade": "^2.4.5",
    "angular2-google-maps": "0.15.0",
    "bower": "^1.8.4",
    "es6-promise": "3.0.2",
    "es6-shim": "0.35.1",
    "gulp-jasmine": "2.2.1",
    "jasmine-core": "2.4.1",
    "jasmine-reporters": "2.1.1",
    "jasmine-spec-reporter": "2.4.0",
    "jszip": "2.6.0",
    "ng2-translate": "3.0.0",
    "reflect-metadata": "0.1.8",
    "rxjs": "^5.0.1",
    "semver": "^5.5.1",
    "symbol-observable": "0.2.4",
    "systemjs": "0.19.39",
    "traceur": "0.0.96",
    "zone.js": "^0.7.2"
  },
  "devDependencies": {
    "@angular/cli": "^6.1.5",
    "browser-sync": "2.11.1",
    "concurrently": "3.0.0",
    "del": "2.2.0",
    "gulp": "3.8.11",
    "gulp-concat": "2.6.0",
    "gulp-debug": "2.0.1",
    "gulp-inject": "1.2.0",
    "gulp-inline-ng2-template": "4.0.0",
    "gulp-newer": "1.1.0",
    "gulp-plumber": "1.0.1",
    "gulp-protractor": "2.1.0",
    "gulp-rename": "1.2.2",
    "gulp-replace": "0.5.4",
    "gulp-rimraf": "0.1.1",
    "gulp-sass": "2.0.4",
    "gulp-sourcemaps": "1.5.1",
    "gulp-traceur": "0.17.2",
    "gulp-tslint": "1.5.0",
    "gulp-typescript": "^2.13.6",
    "gulp-uglify": "1.5.1",
    "gulp-vulcanize": "6.1.0",
    "gulp-war": "0.1.2",
    "gulp-webserver": "0.9.1",
    "gulp-zip": "3.1.0",
    "karma": "1.1.2",
    "karma-chrome-launcher": "1.0.1",
    "karma-cli": "1.0.1",
    "karma-coverage": "1.1.1",
    "karma-ie-launcher": "1.0.0",
    "karma-jasmine": "1.0.2",
    "karma-junit-reporter": "1.1.0",
    "karma-mocha": "1.1.1",
    "karma-phantomjs-launcher": "1.0.1",
    "karma-renamer-preprocessor": "0.0.1",
    "live-server": "0.9.0",
    "mocha": "2.3.4",
    "phantomjs-prebuilt": "2.1.7",
    "protractor": "3.0.0",
    "systemjs-builder": "0.15.34",
    "traceur": "0.0.96",
    "typescript": "^2.9.2",
    "typings": "1.4.0"
  }
}

Но у меня возникла эта проблема при запуске npm install:

npm WARN rollback Rolling back [email protected] failed (this is probably harmless): EPERM: operation not permitted, lstat 'C:\Users\LOU\Projects\spas2-backend\frontends\cockpit\node_modules\fsevents\node_modules' npm WARN @angular/[email protected] requires a peer of @angular/[email protected] but none is installed. You must install peer dependencies yourself. npm WARN @angular/[email protected] requires a peer of @angular/[email protected] but none is installed. You must install peer dependencies yourself. npm WARN @angular/[email protected] requires a peer of @angular/[email protected] but none is installed. You must install peer dependencies yourself. npm WARN @angular/[email protected] requires a peer of [email protected] but none is installed. You must install peer dependencies yourself. npm WARN [email protected] requires a peer of zone.js@^0.6.21 but none is installed. You must install peer dependencies yourself. npm WARN [email protected] requires a peer of @angular/core@~2.0.0 but none is installed. You must install peer dependencies yourself. npm WARN [email protected] requires a peer of @angular/http@~2.0.0 but none is installed. You must install peer dependencies yourself. npm WARN The package traceur is included as both a dev and production dependency. npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules\fsevents): npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"})

audited 15439 packages in 90.584s found 290 vulnerabilities (124 low, 101 moderate, 63 high, 2 critical) run npm audit fix to fix them, or npm audit for deta

ils

Спасибо

update.angular.io
Ploppy 25.08.2018 17:18

Я исправил, очистив кеш и снова установив с помощью npm install

matcha-tea 26.08.2018 00:09

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

Ploppy 26.08.2018 00:11
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Angular и React для вашего проекта веб-разработки?
Angular и React для вашего проекта веб-разработки?
Когда дело доходит до веб-разработки, выбор правильного front-end фреймворка имеет решающее значение. Angular и React - два самых популярных...
Эпизод 23/17: Twitter Space о будущем Angular, Tiny Conf
Эпизод 23/17: Twitter Space о будущем Angular, Tiny Conf
Мы провели Twitter Space, обсудив несколько проблем, связанных с последними дополнениями в Angular. Также прошла Angular Tiny Conf с 25 докладами.
Угловой продивер
Угловой продивер
Оригинал этой статьи на турецком языке. ChatGPT используется только для перевода на английский язык.
Мое недавнее углубление в Angular
Мое недавнее углубление в Angular
Недавно я провел некоторое время, изучая фреймворк Angular, и я хотел поделиться своим опытом со всеми вами. Как человек, который любит глубоко...
Освоение Observables и Subjects в Rxjs:
Освоение Observables и Subjects в Rxjs:
Давайте начнем с основ и постепенно перейдем к более продвинутым концепциям в RxJS в Angular
0
3
208
0

Другие вопросы по теме