Comment mettre à jour vers Angulaire 5? C'est à partir de mon colis.json:
"dependencies": {
"@angular/animations": "5.0.0",
"@angular/common": "5.0.0",
"@angular/compiler": "5.0.0",
"@angular/core": "5.0.0",
"@angular/forms": "5.0.0",
"@angular/http": "5.0.0",
"@angular/platform-browser": "5.0.0",
"@angular/platform-browser-dynamic": "5.0.0",
"@angular/router": "5.0.0",
"@types/jwt-decode": "^2.2.1",
"bootstrap": "^3.3.7",
"bootstrap-sass": "^3.3.7",
"classlist.js": "^1.1.20150312",
"core-js": "^2.4.1",
"intl": "^1.2.5",
"jquery": "^3.2.1",
"jwt-decode": "^2.2.0",
"rxjs": "^5.4.2",
"zone.js": "^0.8.14"
},
"devDependencies": {
"@angular/cli": "1.4.0-rc.2",
"@angular/compiler-cli": "5.0.0",
"@angular/language-service": "5.0.0",
"@types/jasmine": "~2.5.53",
"@types/jasminewd2": "~2.0.2",
"@types/node": "~6.0.60",
"angular-ide": "^0.9.31",
"codelyzer": "~3.1.1",
"jasmine-core": "~2.6.2",
"jasmine-spec-reporter": "~4.1.0",
"karma": "~1.7.0",
"karma-chrome-launcher": "~2.1.1",
"karma-cli": "~1.0.1",
"karma-coverage-istanbul-reporter": "^1.2.1",
"karma-jasmine": "~1.1.0",
"karma-jasmine-html-reporter": "^0.2.2",
"node-sass": "^4.5.3",
"protractor": "~5.1.2",
"raw-loader": "^0.5.1",
"sass-loader": "^6.0.6",
"sw-precache": "^5.2.0",
"ts-node": "~3.2.0",
"tslint": "~5.3.2",
"typescript": "~2.3.3"
}
Quand je lance npm install, j'obtiens cette erreur
npm ERR! Windows_NT 6.1.7601 mnp ERR! argv "C:\Program Files\nodejs\node.exe" "C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js" "installer" npm ERR! nœud v6.11.2 mnp ERR! npm v3.10.10 mnp ERR! code ETARGET
npm ERR! notarget Pas compatible avec la version trouvée: @angular/common@5.0.0 npm ERR! notarget installation Valide objectifs: mnp ERR! notarget 5.0.0-rc.0, 5.0.0-bêta.7, 5.0.0-bêta.6, 5.0.0-bêta.5, 5.0.0-bêta.4, 5.0.0-bêta.3, 5.0.0-bêta.2, 5.0.0-bêta.1, 5.0.0-bêta.0, 4.4.4, 4.4.3, 4.4.2, 4.4.1, 4.4.0-RC.0, 4.3.6, 4.3.5, 4.3.4, 4.3.3, 4.3.2, 4.3.1, 4.3.0, 4.3.0-rc.0, 4.3.0-bêta.1, 4.3.0-bêta.0, 4.2.6, 4.2.5, 4.2.4, 4.2.3, 4.2.2, 4.2.1, 4.2.0, 4.2. 0-rc.2, 4.2.0-rc.1, 4.2.0-rc.0, 4.2.0-bêta.1, 4.2.0-bêta.0, 4.1.3, 4.1.2, 4.1.1, 4.1.0, 4.1.0-rc.0, 4.1.0-bêta.1, 4.1.0-bêta.0, 4.0.3, 4.0.2, 4.0.1, 4.0.0, 4.0.0- rc.6, 4.0.0-rc.5, 4.0.0-rc.4, 4.0.0-rc.3, 4.0.0-rc.2, 4.0.0-rc.1, 4.0.0-rc.0, 4.0.0-bêta.8, 4.0.0-bêta.7, 4.0.0-bêta.6, 4.0.0-bêta.5, 4.0.0-bêta.4, 4.0.0-bêta.3, 4.0.0-bêta.2, 4.0.0-bêta.1, 4.0.0-bêta.0, 2.4.10, 2.4.9, 2.4.8, 2.4.7, 2.4.6, 2.4.5, 2.4.4, 2.4.3, 2.4.2, 2.4.1, 2.4.0, 2.3.1, 2.3.0, 2.3.0-rc.0, 2.3.0-bêta.1, 2. 3.0 bêta.0, 2.2.4, 2.2.3, 2.2.2, 2.2.1, 2.2.0, 2.2.0-rc.0, 2.2.0-bêta.1, 2.2.0-bêta.0, 2.1.2, 2.1.1, 2.1.0, 2.1.0-rc.0, 2.1.0-bêta.0, 2.0.2, 2.0.1, 2.0.0, 2.0.0-r c.7, 2.0.0-rc.6, 2.0.0-rc.5, 2.0.0-rc.4, 2.0.0-rc.3, 2.0.0-rc.2, 2.0.0-rc.1, 2.0.0-rc.0, 0.0.0-7, 0.0.0-6, 0.0.0-5, 0.0.0-4, 0.0.0-3, 0.0.0-2, 0.0.0-1, 0.0.0-0 npm ERR! notarget mnp ERR! notarget Ce n'est probablement pas un problème avec les mnp lui-même. npm ERR! notarget Dans la plupart des cas vous ou l'un de vos dépendances sont requérant mnp ERR! notarget un package version qui n'existe pas. npm ERR! notarget mnp ERR! notarget Il a été spécifié comme une dépendance de "gizza' npm ERR! notarget
Je sais Angulaire 5 est encore en version bêta, mais je veux le tester.
EDIT: la Version 5.0.0 maintenant n'existent que de Nov. 1er 2017