Angular2: ngModule、BrowserModule、FormsModule はエクスポートされたメンバーではありません 質問する

Angular2: ngModule、BrowserModule、FormsModule はエクスポートされたメンバーではありません 質問する

私はAngular2のチュートリアルをやっていますhttps://angular.io/docs/ts/latest/tutorial/toh-pt5.htmlルーティングのステップはすべて順調です。Visual Studio Code では最初の 3 行にエラーが表示されます。

import { NgModule }       from '@angular/core';
import { BrowserModule }  from '@angular/platform-browser';
import { FormsModule }    from '@angular/forms';

として

[ts] 
Module '"c:/Users/ktran/Source/Repos/angular2-quickstart-ts/node_modules/@angular/core/index"' has no exported member 'NgModule'.

フォルダ node_modules:

ここに画像の説明を入力してください

何かアイデアはありますか?

ベストアンサー1

Kim Phung が述べたように、これは Angular の新しい RC がリリースされたばかりだからです。packages.json の次の行を変更します。

// ...snip...
"dependencies": {
    "@angular/common": "2.0.0-rc.5",
    "@angular/compiler": "2.0.0-rc.5",
    "@angular/core": "2.0.0-rc.5",
    "@angular/forms": "0.3.0",
    "@angular/http": "2.0.0-rc.5",
    "@angular/platform-browser": "2.0.0-rc.5",
    "@angular/platform-browser-dynamic": "2.0.0-rc.5",

// ...file continues...

次に、コンソールで次のコマンドを実行します。

npm update

行ってもいい!

おすすめ記事