Angular universal build baseHref change破坏了应用中的Angular路由



我有一个angular应用程序,要在部署到AWS lambda之前构建。"serverless.yml"文件使用"stage: production"表项,在部署前加上"/production"。当以这种方式构建和部署时,生成的样式、填充和主js文件将返回403个错误。如果我改变生产构建baseHref: production/在角。在部署时,这些文件可以被找到,但angular的路由会因为一个不匹配的url段"production"而中断。向angular路由中添加生产路由会彻底破坏一切。有办法解决这个路径问题吗?

尝试在angular.json

中使用deployUrl选项
deployUrl: '/production/'

相关内容

  • 没有找到相关文章

最新更新