2016-05-04 25 views
5

Angular2 RC1 yükseltmek için çalışılıyor tüm rc1 paketleri ile ancak npm paketlerini indirmek mümkün olmadığını görünüyor:angular2 npm http 404

{ 
    "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" 
    } 
} 

ve çıkışı:

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 

Tüm yudum Ortamımın işlevsel olduğunu gösteren paketler başarıyla indiriliyor. Yani kayıt ile bir şey olmalı?

cevap

8

Düğüm ve npm yüklemelerinizi yükseltmeniz gerekir. En azından, şimdi 0.10 nodunu ve benzer bir şekilde eski sürüm npm'i kullanırken aynı hatayı alıyorum ve şimdi 6.0.0 ve npm 3.8.6 düğümlerine yükselttim, sonra her şey çalışıyor.

+2

https://nodejs.org/en/download/package-manager/ talimatları burada – MixerOID

+0

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

+1

Kesinlikle bakmak https://github.com/angular/angular/issues/8473 son sürüme güncelleme çalışmadı. Visual Studio'daydım ve Node'u tamamen yüklemeye karar verdim ve bunu Visual Studio'yla birlikte gelen ve Microsoft'un onu güncelleştirmesini bekleyen Düğüm yerine bir dış araç olarak kullanmasını istedim. – RoninCoder

0

.npmrc dosyayı kontrol edin. İçinde registry = http://registry.npmjs.org olmalıdır.

0

Komut istemi ile yüklemeye çalışın. Kök dizine gidin ve aşağıdaki komutu kullanın: npm install

Tüm node_module'yi kurmalıdır. Benim için çalıştı.