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、辅助器安装包、辅助器2...
重大消息!xpoker辅助神器... 重大消息!xpoker辅助神器(辅助挂)好像有挂(有挂教程辅助工具)1、辅助器安装包、辅助器2、分享...
分享实测!拱趴大菠萝万能挂图解... 分享实测!拱趴大菠萝万能挂图解(辅助挂)一直真的是有挂(发现有挂辅助攻略)一、游戏安装教程牌型概率发...
2024教程!poker辅助器... 2024教程!poker辅助器免费安装(辅助挂)其实真的有挂(有挂方法辅助技巧)1、让任何用户在无需...
玩家必看秘籍!aa poker... 玩家必看秘籍!aa poker辅助(辅助挂)切实是有挂(有挂猫腻辅助插件)1、该软件可以轻松地帮助玩...
免费测试版!竞技联盟辅助插件(... 免费测试版!竞技联盟辅助插件(辅助挂)好像是有挂(有挂总结辅助工具)1、辅助软件下载优化,底牌透视脚...
最新通报!wepoker底牌透... 最新通报!wepoker底牌透视(辅助挂)确实是有挂(有挂教学辅助方法)1、很好的工具软件,可以解锁...
一分钟快速了解!wepoker... 一分钟快速了解!wepoker透视有没有(辅助挂)切实真的有挂(有挂工具辅助教程)1、免费辅助多个强...
一分钟教会你!wepoker数... 一分钟教会你!wepoker数据分析(辅助挂)切实有挂(有挂工具辅助方法)1、完成有辅助插件,帮助玩...
玩家必备攻略!wepoker破... 玩家必备攻略!wepoker破解器有用吗(辅助挂)都是有挂(有挂解密辅助器)1、上手简单,内置详细流...