2017-04-09 1 views
2

Ich habe meine Quelle von Angularjs2 auf Angularjs4 aktualisiert.müssen Sie angular4 von angular2 in Visual Studio 2017 überprüfen

Ich verwende Visual Studio 2017 und ASP.NET MVC Core.

Ich möchte jetzt entweder die aktualisierte Version (4) oder die vorherige Version (2) überprüfen.

hier ist mein package.json

{ 
    "name": "angular-quickstart", 
    "version": "1.0.0", 
    "description": "QuickStart package.json from the documentation, supplemented with testing support", 
    "scripts": { 
    "build": "tsc -p src/", 
    "build:watch": "tsc -p src/ -w", 
    "build:e2e": "tsc -p e2e/", 
    "serve": "lite-server -c=bs-config.json", 
    "serve:e2e": "lite-server -c=bs-config.e2e.json", 
    "prestart": "npm run build", 
    "start": "concurrently \"npm run build:watch\" \"npm run serve\"", 
    "pree2e": "npm run build:e2e", 
    "e2e": "concurrently \"npm run serve:e2e\" \"npm run protractor\" --kill-others --success first", 
    "preprotractor": "webdriver-manager update", 
    "protractor": "protractor protractor.config.js", 
    "pretest": "npm run build", 
    "test": "concurrently \"npm run build:watch\" \"karma start karma.conf.js\"", 
    "pretest:once": "npm run build", 
    "test:once": "karma start karma.conf.js --single-run", 
    "lint": "tslint ./src/**/*.ts -t verbose" 
    }, 
    "keywords": [], 
    "author": "", 
    "license": "MIT", 
    "dependencies": { 
    "@angular/common": "~4.0.0", 
    "@angular/compiler": "~4.0.0", 
    "@angular/core": "~4.0.0", 
    "@angular/forms": "~4.0.0", 
    "@angular/http": "~4.0.0", 
    "@angular/platform-browser": "~4.0.0", 
    "@angular/platform-browser-dynamic": "~4.0.0", 
    "@angular/router": "~4.0.0", 

    "angular-in-memory-web-api": "~0.3.0", 
    "systemjs": "0.19.40", 
    "core-js": "^2.4.1", 
    "rxjs": "5.0.1", 
    "zone.js": "^0.8.4" 
    }, 
    "devDependencies": { 
    "concurrently": "^3.2.0", 
    "lite-server": "^2.2.2", 
    "typescript": "~2.1.0", 

    "canonical-path": "0.0.2", 
    "tslint": "^3.15.1", 
    "lodash": "^4.16.4", 
    "jasmine-core": "~2.4.1", 
    "karma": "^1.3.0", 
    "karma-chrome-launcher": "^2.0.0", 
    "karma-cli": "^1.0.1", 
    "karma-jasmine": "^1.0.2", 
    "karma-jasmine-html-reporter": "^0.2.2", 
    "protractor": "~4.0.14", 
    "rimraf": "^2.5.4", 

    "@types/node": "^6.0.46", 
    "@types/jasmine": "2.5.36" 
    }, 
    "repository": {} 
} 

und dann wiederhergestellt i Paket-Manager durch.

muss ich etwas in tsconfig.js und andere Datei (en) upgraden?

+0

Sie sind nur in eckigen 4. Dieser Beitrag wird in Kürze gelöscht – Aravind

+0

ich habe nicht verstanden. meinst du ich habe erfolgreich installiert (angular4)? – user6306245

+0

Ihr Paket JSON hat eckig 4, verifizieren Sie es, indem Sie zu 'node_modules -> @ angular-> core-> package.json' siehe Version davon – Aravind

Antwort

1

Folgen zu diesem Pfad zu Ihrem Projektordner:

node_modules -> @angular -> core -> package.json 

dann prüfen „_id“ auf der Datei, zum Beispiel:

"_id": "@angular/[email protected]" 

die Versionsnummer am Ende ist Ihre tatsächliche Winkelversion .

+0

das ist ID: "_id ":" @ eckig/Kern @ 4.3.2 ", – user6306245