2017-12-11 22 views
0

私はターミナルを通してAngular 5.1.0を実行していて、/ src/scssのsass用にフォルダを設定しています。サスをコンパイルする。コードキットは、角度v5プロジェクトでmain.tsとapp.component.spec.tsをコンパイルできません

すべてがうまく動作していて、最後の2回の保存までエラーなしでコンパイルしていましたが、今はcssコードキットを保存するとmain.tsとapp.component.spec.tsがコンパイルできませんでした。

これはコードキットと角を一緒に実行する際の既知の問題ですか?そうでない場合は、これを修正する簡単な方法はありますか、それは本当に私を悩ましています。これらのファイルをcodekitで無視して通常どおり続けることができますか?

/src/app/app.component.spec.ts

活字体:以下

Codekit文node_modules/@angular/core/src/change_detection/differs/default_iterable_differ.d.ts(12 、32):エラーTS2304:名前 'Iterable'を見つけることができません。 node_modules/@angular/core/src/change_detection/differs/default_keyvalue_differ.d.ts(24,16):エラーTS2304:名前 'Map'を見つけることができません。 node_modules/@angular/core/src/change_detection/differs/default_keyvalue_differ.d.ts(32,16):エラーTS2304:名前 'Map'を見つけることができません。 node_modules/@angular/core/src/change_detection/differs/iterable_differs.d.ts(14,48):エラーTS2304:名前 'Iterable'が見つかりません。 node_modules/@angular/core/src/change_detection/differs/keyvalue_differs.d.ts(22,18):エラーTS2304:「マップ」という名前が見つかりません。 node_modules/@angular/core/src/di/reflective_provider.d.ts(87,123):エラーTS2304:「マップ」という名前が見つかりません。 node_modules/@angular/core/src/di/reflective_provider.d.ts(87,165):エラーTS2304:「マップ」という名前が見つかりません。 node_modules/rxjs/Observable.d.ts(58,60):エラーTS2693: 'Promise'はタイプのみを参照しますが、ここで値と​​して使用されています。 node_modules/rxjs/Observable.d.ts(73,59):エラーTS2693: 'Promise'はタイプのみを参照しますが、ここで値と​​して使用されています。

/src/main.ts

活字体:node_modules/@angular/common/src/directives/ng_class.d.ts(48,34):エラーTS2304は:名 'に設定' を見つけることができません。 node_modules/@angular/compiler/src/aot/compiler.d.ts(71,32):エラーTS2304:名前 'Map'を見つけることができません。 node_modules/@angular/compiler/src/compile_metadata.d.ts(322,20):エラーTS2304:名前 'Set'が見つかりません。 node_modules/@angular/compiler/src/compile_metadata.d.ts(324,28):エラーTS2304:名前 'Set'が見つかりません。 node_modules/@angular/compiler/src/compile_metadata.d.ts(326,15):エラーTS2304:名前 'Set'が見つかりません。 node_modules/@angular/compiler/src/compile_metadata.d.ts(328,23):エラーTS2304:名前 'Set'が見つかりません。 node_modules/@angular/compiler/src/compile_metadata.d.ts(330,17):エラーTS2304:名前 'Set'が見つかりません。 node_modules/@angular/compiler/src/compile_metadata.d.ts(332,25):エラーTS2304:名前 'Set'が見つかりません。 node_modules/@angular/compiler/src/output/output_ast.d.ts(514,63):エラーTS2304:名前 'Set'が見つかりません。 node_modules/@angular/compiler/src/view_compiler/type_check_compiler.d.ts(29,161):エラーTS2304:「マップ」という名前が見つかりません。 node_modules/@angular/core/src/change_detection/differs/default_iterable_differ.d.ts(12,32):エラーTS2304:名前 'Iterable'が見つかりません。 node_modules/@angular/core/src/change_detection/differs/default_keyvalue_differ.d.ts(24,16):エラーTS2304:名前 'Map'を見つけることができません。 node_modules/@angular/core/src/change_detection/differs/default_keyvalue_differ.d.ts(32,16):エラーTS2304:名前 'Map'を見つけることができません。 node_modules/@angular/core/src/change_detection/differs/iterable_differs.d.ts(14,48):エラーTS2304:名前 'Iterable'が見つかりません。 node_modules/@angular/core/src/change_detection/differs/keyvalue_differs.d.ts(22,18):エラーTS2304:「マップ」という名前が見つかりません。 node_modules/@angular/core/src/di/reflective_provider.d.ts(87,123):エラーTS2304:「マップ」という名前が見つかりません。 node_modules/@angular/core/src/di/reflective_provider.d.ts(87,165):エラーTS2304:「マップ」という名前が見つかりません。 node_modules/@angular/platform-b​​rowser/src/browser/browser_adapter.d.ts(79,33):エラーTS2304:名前 'Map'を見つけることができません。 node_modules/@angular/platform-b​​rowser/src/dom/dom_adapter.d.ts(97,42):エラーTS2304:名前 'Map'を見つけることができません。 node_modules/@angular/platform-b​​rowser/src/dom/shared_styles_host.d.ts(11,30):エラーTS2304:名前 'Set'が見つかりません。 node_modules/@angular/platform-b​​rowser/src/dom/shared_styles_host.d.ts(22,30):エラーTS2304:名前 'Set'が見つかりません。 node_modules/rxjs/Observable.d.ts(58,60):エラーTS2693: 'Promise'はタイプのみを参照しますが、ここで値と​​して使用されています。 node_modules/rxjs/Observable.d.ts(73,59):エラーTS2693: 'Promise'はタイプのみを参照しますが、ここで値と​​して使用されています。

答えて

0

.ts出力設定がes3とreact.jsに設定されている場合、プロジェクトタイプを反映するようにプロジェクトを実行して手動で設定を更新する必要があります。これは「ECMAScript Target Version:ES6」です。 JSX Handling:Preserve」を参照してください。

関連する問題