Angular - 从自定义文件夹加载延迟

问题描述 投票:1回答:1

我有几个延迟加载模块的Angular 4应用程序。我按预期工作(在本地开发服务器中),但是当我尝试使用Django应用程序部署它时...

主页 - index.html是由angular-cli构建的index.html中的Django视图生成的,所有对bundle.js文件的路径都调整为使用静态内容路径,所有工作都在工作,直到我尝试延迟加载...

它试图在根目录中找到文件0。*****。js,文件不在,因为它位于静态内容位置...

更改<base href="/static/">会加载延迟文件,但也会更改整个URL和损坏路由...(我也希望静态内容在外部服务器上)

我如何调整路径,文件是懒惰负载(0。*****。js)位于不改变<base href="/static/">

django angular lazy-loading base-url
1个回答
2
投票

解决方案是使用build命令设置--deploy-url(short-hand -d)

© www.soinside.com 2019 - 2024. All rights reserved.