0
Привет, я очень новичок в кодировании. это моя первая попытка угловом 2.Angular 2 novis get error TS230
== мой app.ts файл ==
import { bootstrap } from '@angular/platform-browser-dynamic';
import { Component } from '@angular/core';
///<reference path="node_modules/angular2/typings/browser.d.ts"/>
@Component({ selector: 'hello-world', template: `<h1>Hello world</h1>` })
class HelloWorld {}
bootstrap (HelloWorld);
=== и мой index.html ===
<script src="resources/systemjs.config.js"></script>
<script>
system.import('app.js')>
.then(null, console.error.bind(console))</script>
<hello-world></hello-world>
== В то время как я запускаю tsc app.ts, я получаю следующую ошибку ==
C:\Coding\ng-book-2-complete-bookangularjs-2\code\first_app\angular2-reddit-base
>tsc app.ts
node_modules/@angular/core/src/application_ref.d.ts(39,88): error TS2304: Cannot find name 'Promise'.
node_modules/@angular/core/src/di/reflective_provider.d.ts(105,123): error TS230 4: Cannot find name 'Map'.
node_modules/@angular/core/src/facade/collection.d.ts(1,25): error TS2304: Canno t find name 'MapConstructor'.
node_modules/@angular/core/src/facade/collection.d.ts(2,25): error TS2304: Canno t find name 'SetConstructor'.
......
node_modules/@angular/core/src/facade/collection.d.ts(100,41): error TS2304: Can not find name 'Set'.
...
node_modules/@angular/core/src/linker/component_resolver.d.ts(8,53): error TS230 4: Cannot find name 'Promise'.
app.ts(10,7): error TS1219: Experimental support for decorators is a feature tha t is subject to change in a future release. Set the 'experimentalDecorators' opt ion to remove this warning.
какой ошибка я сделал. пожалуйста помоги.
Вы не говорите, какую версию вы используете, но вы должны убедиться, что вы установите типизации .... НПМ установить -g --save типизации, а затем запустить типизации установить –
К сожалению, я работающий под версией NPM v 3.10.3 [email protected] Узел v6.7.0 [email protected] – Shaif