2016-04-12 6 views
0

を動作していないコアディレクトリ変更:app.component.tsからangular2 /私が使用している場合

import {Component} from 'angular2/core'; 

私のアプリが正常に実行されたされますが、コンパイラがエラースロー:(1、25)TS2307を:することはできませんfind module 'angular2/core'コアファイルはnode_modules/angular2/coreディレクトリにあります。

コアディレクトリを変更すると、アプリケーションが動作しませんが、コンパイラは正常です! 私はANGULAR: 5 MIN QUICKSTART

Project Folders Structure

私tsconfig.jsonに取り組んでいます:

{ 
    "compilerOptions": { 
    "target": "es6", 
    "module": "system", 
    "moduleResolution": "node", 
    "sourceMap": true, 
    "emitDecoratorMetadata": true, 
    "experimentalDecorators": true, 
    "removeComments": false, 
    "noImplicitAny": false 
    }, 
    "exclude": [ 
    "node_modules", 
    "typings/main", 
    "typings/main.d.ts" 
    ] 
} 
+0

あなたはtsconfig.jsonファイルのコンテンツを提供してもらえますか?ありがとう! –

答えて

0

活字体のコンパイラはcore.d.tsファイルを見つけることができませんので、あなたがエラーを持っています。これを有効にするには、次の設定が必要です。 nodeに設定する必要がありますmoduleResolution属性に注意してください:

{ 
    "compilerOptions": { 
    "target": "es5", 
    "module": "system", 
    "moduleResolution": "node", // <---------- 
    "sourceMap": true, 
    "emitDecoratorMetadata": true, 
    "experimentalDecorators": true, 
    "removeComments": false, 
    "noImplicitAny": false 
    }, 
    "exclude": [ 
    "node_modules", 
    "typings/main", 
    "typings/main.d.ts" 
    ] 
} 
+0

私の設定ファイルはこのようなものですが、それでも動作しません。 – Sizerm

+0

'system.js'の' map'プロパティは、 'index.html'のメイン' System.config() '関数で使用する必要があります。 –

+0

どうすればいいですか? – Sizerm

関連する問題