monsoonconsulting/magento2-pwa

为Magento2添加服务工作者以启用PWA功能。

安装次数: 18,459

依赖项: 0

建议者: 0

安全性: 0

星级: 24

关注者: 2

分支: 9

开放问题: 3

类型:magento2-module

1.2.0 2023-04-17 15:51 UTC

This package is auto-updated.

Last update: 2024-09-17 18:54:31 UTC


README

添加图标、web清单文件和服务工作者文件,使magento 2成为PWA

安装

composer require monsoonconsulting/magento2-pwa

主要功能

  • 支持Magento Blank和Luma以及基于Hyvä的主题。⚠️ Hyvä推荐以确保快速性能。
  • 使Magento可作为PWA进行安装。
  • 可以为离线页面配置CMS页面。
  • 添加到主屏幕提示
  • 启用/禁用离线Google Analytics。
  • 利用浏览器的缓存API
  • 服务工作者生命周期管理。

配置

要配置模块,请转到商店 > 配置 > Monsoon > PWA配置选项

离线页面

商店 > 配置 > Monsoon > PWA中选择您希望用作离线通知页面的页面。或者使用该模块提供的默认页面。

自定义

在您的magento主题中,覆盖在

  • Monsoon/Pwa/view/frontend/web/images/favicons
  • Monsoon/Pwa/view/frontend/web/manifest.icon

中找到的图像和PWA应用详情。

配置服务工作者

大多数PWA功能都可以在服务工作者文件中进行调整/添加。

  • 只需覆盖主题中的Monsoon_Pwa/view/frontend/templates/service-worker.js.phtml进行自定义。
    或者
  • 要扩展,将您的自定义JavaScript添加到PHTML文件中,并通过扩展serviceworker_index_js.xml文件将其添加到服务工作者中,以包含您的代码。