PrimeNG 如何使用路径以获得更好的性能

PrimeNG how to use path for better performance

在使用 PrimeNG 和 angular4 时,如果我们将以下路径添加到组件或任何模块中,应该使用哪个路径以获得更好的性能

我应该使用

1) 完整路径

 import { PanelModule } from 'primeng/components/panel/panel';

2) 短路径

import { PanelModule } from 'primeng/primeng';

到底发生了什么?如果我添加第一个,那么只添加相关文件?或者如果我使用 2nd 然后它会添加来自 primeNG

的所有文件

1) 完整路径和具体路径

在此路径中导入在 panel.js (node_modules/primeng/components/panel/panel.js) 中声明的元素。所需文件仅限于 PanelModule 使用的文件。

2) 短而通用的路径

通过从 primeng/primeng (node_modules/primeng/primeng.js) 导入,它会导入在 primeng.js 中声明的所有必需文件。基本上所有 primeng 模块的所有 js 依赖项。

第一个将通过仅加载所需的模块来减小应用程序的大小。