我收到错误,其中TypeScript无法识别导出的' bootstrap'功能来自platform-browser-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",
感谢任何帮助!
答案 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。至少在下半部分(在所有环境设置之后),它显示了如何使用模块。