AngularPWA在非根目录下更新时有问题。
创始人
2024-10-29 02:00:28
0
  1. 找到 service-worker.ngsw.json 文件并将 "baseHref": "/" 修改为你应用程序的实际基本路径。比如,如果你的应用程序部署在了 myapp.com/myapp 路径下,那么应该将 "baseHref": "/myapp/"。

  2. 在 angular.json 文件里面找到对应的配置文件(比如 production 或者 staging),添加一个 outputPublicPath 属性,并将其设置为你应用程序的实际基本路径。例如:

"configurations": {
  "production": {
    "outputPath": "dist/myapp",
    "outputPublicPath": "/myapp/",
    ...
  1. 在 index.html 文件里面添加一个 base 标签,告诉浏览器应该将相对地址解析为相对于该标签下的路径。例如:

  1. 确保你的服务器配置正确,并在服务端返回正确的响应。对于 Apache 服务器,可以通过 .htaccess 文件来实现:
RewriteEngine On
RewriteBase /myapp/
RewriteRule ^index\.html$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /myapp/index.html [L]

以上的步骤可以帮助你解决 Angular PWA 在非根目录下更新时的问题。

相关内容

热门资讯

透视黑科技!wepoker怎么... 透视黑科技!wepoker怎么设置盖牌,一直有挂(透视)总结教程(有挂规律)1、玩家可以在wepok...
透视了解!德州局透视脚本下载安... 透视了解!德州局透视脚本下载安装最新版本,拱趴大菠萝万能挂图解,介绍教程(有挂方法);1、起透看视 ...
透视透视!德普之星的辅助工具介... 透视透视!德普之星的辅助工具介绍,一直真的有挂(透视)玩家教你(有挂脚本);1、任何德普之星的辅助工...
透视教学!扑克之星辅助,wep... 透视教学!扑克之星辅助,wepoker安装教程,详细教程(有挂揭秘)1、上手简单,内置详细流程视频教...
透视好友!红龙poker有辅助... 透视好友!红龙poker有辅助吗,往昔存在有挂(透视)2025版教程(有挂揭秘);1、游戏颠覆性的策...
透视苹果版!newpoker怎... 透视苹果版!newpoker怎么安装脚本,哈糖大菠萝有没有挂,攻略方法(有挂工具)一、哈糖大菠萝有没...
透视能赢!德普之星私人局辅助器... 透视能赢!德普之星私人局辅助器,切实存在有挂(透视)插件教程(有挂揭秘);1、下载好德普之星私人局辅...
透视存在!pokemmo脚本辅... 透视存在!pokemmo脚本辅助下载,佛手大菠萝13道挂哪里,可靠教程(有挂方法)佛手大菠萝13道挂...
透视攻略!wepoker有插件... 透视攻略!wepoker有插件吗,好像真的有挂(透视)切实教程(有挂细节);1、金币登录送、破产送、...
透视安卓版!德州真人透视脚本,... 透视安卓版!德州真人透视脚本,pokemmo免费脚本,新版2025教程(有挂技巧);1、游戏颠覆性的...