2016-05-04 18 views
5

cercando di aggiornare Angular2 rc1, ma sembra che NPM non è in grado di scaricare i pacchetti:angular2 npm http 404 con tutti i pacchetti rc1

{ 
    "name": "App", 
    "version": "1.0.0", 
    "license": "MIT", 
    "dependencies": { 
    "@angular/common": "2.0.0-rc.1", 
    "@angular/compiler": "2.0.0-rc.1", 
    "@angular/core": "2.0.0-rc.1", 
    "@angular/platform-browser": "2.0.0-rc.1", 
    "@angular/platform-browser-dynamic": "2.0.0-rc.1", 
    "@angular/router": "2.0.0-rc.1", 
    "@angular/http": "2.0.0-rc.1", 

    "systemjs": "0.19.27", 
    "es6-shim": "^0.35.0", 
    "reflect-metadata": "^0.1.3", 
    "rxjs": "5.0.0-beta.6", 
    "zone.js": "^0.6.12" 
    }, 
    "devDependencies": { 
    "gulp": "3.9.1", 
    "gulp-rimraf": "0.2.0", 
    "gulp-uglify": "1.5.3", 
    "gulp-concat": "2.6.0", 
    "gulp-cssmin": "0.1.7", 
    "gulp-replace": "0.5.4" 
    } 
} 

e l'uscita:

npm http GET https://registry.npmjs.org/es6-shim 
npm http GET https://registry.npmjs.org/reflect-metadata 
npm http GET https://registry.npmjs.org/angular/common 
npm http GET https://registry.npmjs.org/angular/compiler 
npm http GET https://registry.npmjs.org/angular/core 
npm http GET https://registry.npmjs.org/angular/platform-browser-dynamic 
npm http GET https://registry.npmjs.org/rxjs 
npm http GET https://registry.npmjs.org/angular/router 
npm http GET https://registry.npmjs.org/angular/http 
npm http GET https://registry.npmjs.org/systemjs 
npm http GET https://registry.npmjs.org/zone.js 
npm http GET https://registry.npmjs.org/angular/platform-browser 
npm http 304 https://registry.npmjs.org/reflect-metadata 
npm http 404 https://registry.npmjs.org/angular/common 
npm ERR! 404 Not Found 
npm ERR! 404 
npm ERR! 404 'angular/common' is not in the npm registry. 
npm ERR! 404 You should bug the author to publish it 
npm ERR! 404 It was specified as a dependency of 'App' 
npm ERR! 404 
npm ERR! 404 Note that you can also install from a 
npm ERR! 404 tarball, folder, or http url, or git url. 
npm ERR! System Windows_NT 6.1.7601 
npm ERR! command "npm" "install" 
npm ERR! cwd ... 
npm ERR! node -v v0.10.31 
npm ERR! npm -v 1.4.9 
npm ERR! code E404 
npm http 404 https://registry.npmjs.org/angular/platform-browser-dynamic 
npm http 404 https://registry.npmjs.org/angular/core 
npm http 404 https://registry.npmjs.org/angular/compiler 
npm http 304 https://registry.npmjs.org/systemjs 
npm http 304 https://registry.npmjs.org/es6-shim 
npm http 304 https://registry.npmjs.org/rxjs 
npm http 404 https://registry.npmjs.org/angular/http 
npm http 404 https://registry.npmjs.org/angular/platform-browser 
npm http 404 https://registry.npmjs.org/angular/router 
npm http 304 https://registry.npmjs.org/zone.js 

Tutti gulp i pacchetti vengono scaricati correttamente, il che mi dice che il mio ambiente è funzionale. Quindi deve essere qualcosa con la registrazione?

risposta

8

È necessario aggiornare le installazioni di nodo e npm. Almeno, stavo ricevendo lo stesso errore proprio ora mentre utilizzavo il nodo 0.10 e una versione altrettanto antica di npm, e ora ho aggiornato il nodo 6.0.0 e il 3.8.6 di npm, quindi tutto funziona.

+2

https://nodejs.org/en/download/package-manager/ istruzioni qui – MixerOID

+0

https://github.com/angular/angular/issues/8473 – CountZero

+1

Sicuramente cercare https://github.com/angular/angular/issues/8473 se l'aggiornamento alla versione più recente non ha funzionato. Ero su Visual Studio e ho deciso di installare Node del tutto e usarlo come strumento esterno invece del Nodo fornito con Visual Studio e attendere che Microsoft lo aggiorni. – RoninCoder

0

Si prega di verificare .npmrc file. Dovrebbe avere registry = http://registry.npmjs.org in esso.

0

Provare a installare dal prompt dei comandi. Passare alla directory principale e utilizzare il comando: npm install

Dovrebbe installare tutto il node_module. Ha funzionato per me.

Problemi correlati