【发布时间】:2016-12-18 10:17:09
【问题描述】:
我刚刚使用here 找到的 5 分钟快速入门来启动 Angular 2 / Typescript。我遇到了看起来很常见的问题,但可能有点不同。我遇到了各种“无导出成员”问题。例子:
来自 app.module.ts:
import { NgModule } from '@angular/core';
import { BrowserModule } from '@angular/platform-browser';
返回
...node_modules/@angular2/core/index" has no exported member 'NgModule'.
和
...@angular/platform-browser/index" has no exported member 'BrowserModule'.
并且来自 main.ts:
import { platformBrowserDynamic } from '@angular/platform-browser-dynamic';
抛出:
...@angular/platform-browser-dynamic/index" has no exported member 'platformBrowserDynamic'.
我正在运行 node 版本 4.4.7 和 npm 版本 3.10.5。
我知道这些问题可能可以通过将 node 或 npm 回滚到与教程相关的版本在教程的上下文中解决。我想我更喜欢解释如何使教程中的代码与当前版本的节点相关。
ETA:这些错误发生在编译时,而不是执行时。
【问题讨论】:
标签: angularjs node.js angular typescript typescript-typings