Я только начинаю Angular 2/Typescript с помощью 5 минут быстрого запуска, найденного здесь. Я столкнулся с тем, что выглядит общей проблемой, но, может быть, немного отличается. Я сталкиваюсь со всеми типами проблем "Без экспорта". Примеры:
Из app.module.ts:
import { NgModule } from '@angular/core';
import { BrowserModule } from '@angular/platform-browser';
Возвращает
...node_modules/@angular2/core/index" has no exported member 'NgModule'.
и
[email protected]/platform-browser/index" has no exported member 'BrowserModule'.
И из main.ts:
import { platformBrowserDynamic } from '@angular/platform-browser-dynamic';
throws:
[email protected]/platform-browser-dynamic/index" has no exported member 'platformBrowserDynamic'.
Я запускаю node версию 4.4.7 и версию npm версии 3.10.5.
Я понимаю, что они, вероятно, разрешимы в контексте учебника, отбросив node или npm до версии, относящейся к учебнику. Я предполагаю, что я предпочел бы иметь объяснение того, как сделать код из учебника актуальным для текущих версий node.
ETA: Эти ошибки возникают при компиляции, а не в выполнении.