2016-07-17 16 views
0

visual studioの私のangulsr2プロジェクトでは、angular2をベータからrcに移行した後にtypescriptファイルをコンパイルできません。なぜ角度モジュールが見つかりませんか?

私は

ビルドを取得しています: 'angular2 /プラットフォーム/ブラウザ@' モジュールを見つけることができません。

ビルド: '@ angular2/router'モジュールが見つかりません。

ビルド:モジュール '@ angular2/http'が見つかりません。

等...

プロジェクトツリー

Project Tree

エラー

Errors

tsconfig.json

{ 
    "compilerOptions": { 
    "sourceRoot": "/app/ts", 
    "module": "system", 
    "outDir": "./wwwroot/app/js", 
    "target": "es6", 
    "moduleResolution": "node", 
    "sourceMap": true, 
    "emitDecoratorMetadata": true, 
    "experimentalDecorators": true, 
    "removeComments": false, 
    "noImplicitAny": false 
    }, 
    "compileOnSave": true, 
    "exclude": [ 
    "node_modules", 
    "typings" 
    ] 
} 

** packages.json **

{ 
    "version": "1.0.0", 
    "name": "AngularTest", 
    "dependencies": { 
     "@angular/common": "2.0.0-rc.1", 
     "@angular/compiler": "2.0.0-rc.1", 
     "@angular/core": "2.0.0-rc.1", 
     "@angular/http": "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/router-deprecated": "2.0.0-rc.1", 
     "@angular/upgrade": "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", 
     "es6-promise": "^3.0.2", 
     "bootstrap": "^3.3.5", 
     "jquery": "2.1.4", 
    }, 
    "devDependencies": { 
     "gulp": "^3.9.1", 
     "del": "2.1.0" 
    } 
} 

は、私が見逃しているものかどうか分からない、私は他のプロジェクトと比較すると私は同じですが、何かを持っているように見えます明らかに異なっている

答えて

2

@angular2はありません。これは@angularまたは古いバージョンangular2です。輸入品を修正する必要があります。

... from '@angular/platform/browser'. 
... from '@angular/router'. 
... from '@angular/http'. 
+0

愚かな間違い...私は大規模な交換を行い、これに気付かなかった。ありがとう – StackOverflower

関連する問題