Angular 2 构建错误 - '../@angular/platform-browser-dynamic' 没有导出成员 'bootstrap'

Angular 2 build error - '../@angular/platform-browser-dynamic' no exported member 'bootstrap'

我收到一个错误,其中 TypeScript 无法识别从 platform-b​​rowser-dynamic 导出的 'bootstrap' 函数。

ERROR in [default] ../retain-app/src/main.ts:1:9 
Module '"../retain-app/node_modules/@angular/platform-browser-dynamic/index"' has no exported member 'bootstrap'.

我在 main.ts 中导入了 bootstrap,如下所示:

import { bootstrap } from '@angular/platform-browser-dynamic';

这是package.json中的依赖:

"@angular/platform-browser-dynamic": "^2.0.0",

感谢任何帮助!

最终版本的引导程序与早期版本 RCs/betas 略有不同。我们不再使用 bootstrap。您应该改为导入函数 platforBrowserDynamic,并使用该函数加载应用模块

import { platformBrowserDynamic } from '@angular/platform-browser-dynamic';

import { AppModule } from './your.app.module.location';

platformBrowserDynamic().bootstrapModule(AppModule);

如果您要完成不使用模块的旧教程,您可能只想查看 Angular Quickstart。至少后半部分(在所有环境设置之后)展示了如何使用模块。