Django 角度-从自定义文件夹延迟加载

Django 角度-从自定义文件夹延迟加载,django,angular,lazy-loading,base-url,Django,Angular,Lazy Loading,Base Url,我有几个延迟加载模块的Angular 4应用程序。我像预期的那样独立工作(在本地开发服务器中),但是当我尝试使用Django应用程序部署它时 主页-index.html由Django视图通过angular cli从构建的index.html生成,bundle.js文件的所有路径都调整为使用静态内容路径,并且在我尝试延迟加载之前,所有路径都正常工作 它尝试在根目录中查找文件0.*****.js,而该文件不在根目录中,因为它位于静态内容位置 更改会加载惰性文件,但也会更改整个url并损坏路由。。。(

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

主页-index.html由Django视图通过angular cli从构建的index.html生成,bundle.js文件的所有路径都调整为使用静态内容路径,并且在我尝试延迟加载之前,所有路径都正常工作

它尝试在根目录中查找文件0.*****.js,而该文件不在根目录中,因为它位于静态内容位置

更改
会加载惰性文件,但也会更改整个url并损坏路由。。。(我还希望静态内容位于外部服务器上)

如何在不更改
的情况下调整延迟加载(0.****.js)文件的路径?

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

这可以通过设置deploy url来解决。但是有一种设置部署url的正确方法。看看这个