我已将Angular项目集成到PHP的Laravel框架中,该框架位于 resource / assets 目录中。 该版本在 public / app 目录中生成。
项目工作正常,但是我遇到的问题是在应用了延迟加载功能之后,延迟存档的概念并未归档。 我已经在laravel index.php中导入了所有构建js文件。就像下面的
<script async defer type="text/javascript" src="/app/{{ $runtimeFilePath}}"></script>
<script async defer type="text/javascript" src="/app/{{ $polyfillFilePath}}"></script>
<script async defer type="text/javascript" src="/app/{{ $stylesFilePath}}"></script>
<script async defer type="text/javascript" src="/app/{{ $vendorFilePath }}"></script>
<script async defer type="text/javascript" src="/app/{{ $mainFilePath }}"></script>
<script async defer type="text/javascript" src="/app/{{ $scriptFilePath }}"></script>
因此,当laravel的index.php获得加载时,所有模块捆绑包都首先在浏览器中加载(不是按需加载)。
有什么办法可以存档延迟加载概念?