2016-06-24 12 views
4

私はAngular 2プロジェクトを実行しようとしていますが、@angular/routerを実装しています。その結果404 router.umd.jsが見つからない、角度2

http://localhost:3000/node_modules/@angular/router/bundles/router.umd.js 

Error: GET http://localhost:3000/node_modules/@angular/router/bundles/router.umd.js 404 (Not Found) 

は一切/バンドルはありません

import { provideRouter, RouterConfig } from '@angular/router'; 

それが見つけようとするので、私がしようとするまで

アプリは、正常に動作します/router.umd.js

ための角度は、このファイルを見つけようと

:ここ

var ngPackageNames = [ 
    'common', 
    'compiler', 
    'core', 
    'forms', 
    'http', 
    'platform-browser', 
    'platform-browser-dynamic', 
    'router', 
    'router-deprecated', 
    'upgrade', 
]; 

// Bundled (~40 requests): 
    function packUmd(pkgName) { 
     packages['@angular/'+pkgName] = { main: 'bundles/' + pkgName + '.umd.js', defaultExtension: 'js' }; 
    } 

package.jsonです:

... 
    "dependencies": { 
    "@angular/common": "2.0.0-rc.3", 
    "@angular/compiler": "2.0.0-rc.3", 
    "@angular/core": "2.0.0-rc.3", 
    "@angular/forms": "0.1.1", 
    "@angular/http": "2.0.0-rc.3", 
    "@angular/platform-browser": "2.0.0-rc.3", 
    "@angular/platform-browser-dynamic": "2.0.0-rc.3", 
    "@angular/router": "3.0.0-alpha.7", 
... 

私がしようとnpm install @angular/routerを使用してパッケージを更新しますが、このエラーを取得:

├── UNMET PEER DEPENDENCY @angular/[email protected] 
├── UNMET PEER DEPENDENCY @angular/[email protected] 
└── @angular/[email protected] 

私はAngular2がまだベータ版であることを理解しています。どんな助け?私はそれが適合しないと思う

+0

**一時的な修正**:あなたはangular2・イン・メモリー・ウェブAPIを使用していない場合、それからpackage.jsonから削除し、角度/ルーターのバージョンを変更するionからalpha 8、node_modulesフォルダを削除して、npm installを再度実行してください。 –

答えて

3

、私はそれはまだアルファだからパッケージが変更されます確信しているが、それまであなたがngPackageNamesオブジェクトからそれを取ることができるし、パッケージにそれを読み込むには

'@angular/router': { main: 'index.js', defaultExtension: 'js' } 

などのオブジェクト他のモジュールのパターンではまだ

ここに私が試した例であり、正しいルータを取得するために表示されます。Gist

+0

私の質問を編集しました。ファイルはどこにも存在しません。 – theblindprophet

+0

正しいですが、ルーターパッケージには現在バンドルがありません。その問題のために他のアイテムとは別にロードする必要があります。これは、ngPackageNamesオブジェクトからそれを削除し、それを上記のようにパッケージオブジェクトに追加することを意味します – JacobS

関連する問題