2016-07-01 16 views
6

Tôi có phụ thuộc package.json như sau:Không có phiên bản tương thích tìm thấy: Lỗi @ góc/router @^2.0.0-rc.4 khi cài đặt bộ định tuyến angular2 RC4

"dependencies": { 
    "@angular/common": "^2.0.0-rc.4", 
    "@angular/compiler": "^2.0.0-rc.4", 
    "@angular/core": "^2.0.0-rc.4", 
    "@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/platform-server": "^2.0.0-rc.4", 
    "@angular/router": "^2.0.0-rc.4", 
    "angular2-jwt": "0.1.15", 
    "es6-promise": "^3.2.1", 
    "es6-shim": "^0.35.0", 
    "jwt-decode": "^2.0.1", 
    "reflect-metadata": "^0.1.2", 
    "rxjs": "^5.0.0-beta.6", 
    "zone.js": "^0.6.12" 
    } 

Nhưng trong khi NPM cài đặt nó mang lại sau lỗi:

G:\rc4>npm i 
npm ERR! Windows_NT 10.0.10586 
npm ERR! argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "i"           npm ERR! node v6.0.0               npm ERR! npm v3.8.6 
npm ERR! No compatible version found: @angular/[email protected]^2.0.0-rc.4 
npm ERR! Valid install targets: 
npm ERR! 3.0.0-beta.2, 3.0.0-beta.1, 3.0.0-alpha.8, 3.0.0-alpha.7, 3.0.0-alpha.6, 3.0.0-alpha.5, 3.0.0-alpha.4, 3.0.0-alpha.3, 3.0.0-alpha.2, 3.0.0-alpha.1, 3.0.0-alpha.0, 2.0.0-rc.2, 2.0.0-rc.1, 2.0.0-rc.0, 0.2.0, 0.1.0, 0.0.1, 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! 
npm ERR! 
npm ERR! If you need help, you may report this error at: 
npm ERR!  <https://github.com/npm/npm/issues> 

npm ERR! Please include the following file with any support request: 
npm ERR!  G:\rc4\npm-debug.log 

G:\rc4> 

Trả lời

4

angular-router có phiên bản rc đến 3 như "@ góc/router": "^ 2.0.0-rc.3",

Sau khi phiên bản mà họ phát hành góc/router riêng rẽ như một phiên bản beta như

"@angular/router":"3.0.0-beta.2"

+0

Vì vậy, với phiên bản là redirectTo được hỗ trợ cho tuyến đường dẫn? Và làm cách nào để thấy các thẻ có rc.5 trên github? https://github.com/angular/angular/tree/2.0.0-rc.5/modules/%40angular/router – Zavael

+0

Tôi không hiểu chính xác câu hỏi của bạn là gì? –

+0

Tôi chỉ muốn nói rằng đối với router tôi vẫn thấy các thẻ trong repo github góc như rc.4, rc.5 vv, nhưng khi tôi cố gắng sử dụng chúng (vì tôi cần phù hợp với thuộc tính 'redirectTo' không được hỗ trợ trong rc. 1) trình biên dịch phàn nàn với lỗi "Không có phiên bản tương thích". – Zavael

Các vấn đề liên quan