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 依赖项。
第一个将通过仅加载所需的模块来减小应用程序的大小。
在使用 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 依赖项。
第一个将通过仅加载所需的模块来减小应用程序的大小。