Angular 项目部署在子文件夹时报404问题的解决

Angular 项目部署在子文件夹时报404问题的解决,第1张

该问题分为两种情况:

一、有源码,那么按照官网教程修改,并重新打包即可 Angular

二、没有源码,只有编译后的项目,此时可按如下步骤修改:

1.修正angular 路由跳转问题,通过在不切换页面的情况下修改浏览器地址实现。

例如 当前部署的路径是 http://localhost/some-project/index.html,通过如下代码在浏览器加载到http://localhost/some-project/index.html 后将浏览器地址设置为 http://localhost/,在 head 中添加如下代码:

 

2.定义baseUrl,在 head 中添加如下代码:

    

3.修改所有相对跟目录的资源访问为相对 baseUrl,例如:


                  |
                  V

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1297571.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-10
下一篇 2022-06-10

发表评论

登录后才能评论

评论列表(0条)

保存