Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular 为什么爱奥尼亚CLI制作模块文件?_Angular_Typescript_Ionic Framework_Ionic3 - Fatal编程技术网

Angular 为什么爱奥尼亚CLI制作模块文件?

Angular 为什么爱奥尼亚CLI制作模块文件?,angular,typescript,ionic-framework,ionic3,Angular,Typescript,Ionic Framework,Ionic3,使用最新的Ionic CLI时,它会生成模块文件。为什么它会生成一个模块文件?另外,如何正确注册此模块?使用模块文件生成选项卡或页面与不使用模块文件生成选项卡或页面有什么好处?例如,在安装选项卡默认项目(ionic start myApp tabs)时,您不会得到包含模块文件的选项卡,而使用生成器则会得到这些选项卡。模块文件的目的是延迟加载。你不需要注册它。它是特定页面的自包含模块文件。但如果不需要延迟加载,则可以使用此CLI生成页面 ionic generate page MyPage --n

使用最新的Ionic CLI时,它会生成模块文件。为什么它会生成一个模块文件?另外,如何正确注册此模块?使用模块文件生成选项卡或页面与不使用模块文件生成选项卡或页面有什么好处?例如,在安装选项卡默认项目(
ionic start myApp tabs
)时,您不会得到包含模块文件的选项卡,而使用生成器则会得到这些选项卡。

模块文件的目的是延迟加载。你不需要注册它。它是特定页面的自包含模块文件。但如果不需要延迟加载,则可以使用此CLI生成页面

ionic generate page MyPage --no-module
注意:我强烈建议您使用
延迟加载
。它将给你的应用程序带来巨大的性能提升


在这里,您可以阅读更多信息。

包含优秀资源,谢谢!这正是我想要的解释。