在angular2中,可以在应用程序速度

时间:2016-12-05 23:13:15

标签: javascript angular typescript import angular2-directives

我几乎在每个组件模块上都有这两个导入:

import { CommonModule } from '@angular/common';
import { RouterModule } from '@angular/router';

是否可以将它们导入到可以共享的全局app.component / module中?

我希望我的导入更有效率,因为它似乎影响了我的应用加载。

目前我的应用需要4秒钟加载,我相信它是因为导入。我有很多,并想重构我如何使用它们。

此外,我对其他最佳导入方式持开放态度。

我的总体目标是通过减少所有组件的导入来将我的应用程序加速到2秒。

1 个答案:

答案 0 :(得分:1)

您可以创建共享模块并导出要在应用程序中使用的所有模块或组件,然后您只需要导入该共享模块。

了解如何创建共享模块: SharedModule