Angular 2构建错误 - ' ../@ angular / platform-b​​rowser-dynamic'没有出口会员' bootstrap'

时间:2016-09-26 00:10:00

标签: angular angular-bootstrap

我收到错误,其中TypeScript无法识别导出的' bootstrap'功能来自platform-b​​rowser-dynamic。

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",

感谢任何帮助!

1 个答案:

答案 0 :(得分:12)

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

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

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

platformBrowserDynamic().bootstrapModule(AppModule);

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