2016-07-19 9 views
2

Welche Schritte sind erforderlich, um eine vorhandene Angular2 RC2 App auf RC4 zu aktualisieren? Ich habe meine package.json-Datei wie folgt aktualisiert (siehe unten) und npm update im Stammordner ausgeführt, verweist aber immer noch auf die alten Versionen der eckigen Pakete im Knotenmodul-Ordner von RC2.Welche Schritte sind erforderlich, um von Angular2 RC2 auf RC4 zu aktualisieren

Ive überprüfte die Änderungsprotokolle und Versionshinweise und suchte Google, aber ohne Erfolg. Die App wird ausgeführt, stürzt jedoch ab, wenn auf die neue ngModel-Formularfunktion verwiesen wird, die in RC2 ebenfalls nicht funktionierte. Ich versuche, auf RC4 zu aktualisieren, um das neue Formularmodul zu verwenden, um festzustellen, ob das mein zugrundeliegendes Formularproblem behebt.

Original-

"dependencies": { 
    "@angular/common": "2.0.0-rc.2", 
    "@angular/compiler": "2.0.0-rc.2", 
    "@angular/core": "2.0.0-rc.2", 
    "@angular/forms": "0.1.0", 
    "@angular/http": "2.0.0-rc.2", 
    "@angular/platform-browser": "2.0.0-rc.2", 
    "@angular/platform-browser-dynamic": "2.0.0-rc.2", 
    "@angular/router": "3.0.0-alpha.7", 
    "@angular/router-deprecated": "2.0.0-rc.2", 
    "@angular/upgrade": "2.0.0-rc.2", 

Modified

"dependencies": { 
    "@angular/common": "2.0.0-rc.4", 
    "@angular/compiler": "2.0.0-rc.4", 
    "@angular/core": "2.0.0-rc.4", 
    "@angular/forms": "0.2.0", 
    "@angular/http": "2.0.0-rc.4", 
    "@angular/platform-browser": "2.0.0-rc.4", 
    "@angular/platform-browser-dynamic": "2.0.0-rc.4", 
    "@angular/router": "3.0.0-beta.1", 
    "@angular/router-deprecated": "2.0.0-rc.2", 
    "@angular/upgrade": "2.0.0-rc.4", 
+0

verwenden Sie angular-cli für Ihr Projekt? –

+0

Noch nicht, aber geplant - würde das helfen? – bUKaneer

+0

angular-cli ist ein großartiges Tool zu verwenden, ich habe meinen Code von RC1 zu RC4 aktualisiert. Kein Problem von meiner Seite. Kannst du 'npm installieren' statt aktualisieren? –

Antwort

3

Können Sie npm install statt Update in Ihrem Projektverzeichnis?

+0

Also für das Upgrade am Ende habe ich meine Abhängigkeiten in packages.json aktualisiert (entfernt die kommentierten Zeilen) gelöschte node_module Ordner und dann lief npm installieren! Scheint auch mein zugrundeliegendes Formular Problem behoben zu haben - was nett ist. Danke für die Hilfe! – bUKaneer

Verwandte Themen