首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >next-pwa不工作,生产中没有错误

next-pwa不工作,生产中没有错误
EN

Stack Overflow用户
提问于 2021-11-21 04:48:16
回答 1查看 36关注 0票数 0

repo是开源的

代码语言:javascript
复制
// next.config.js
const withPWA = require("next-pwa");

module.exports = withPWA({
  pwa: {
    dest: "public",
    sw: '/sw.js'
  },
});

_document.js

_app.js

活着

https://time-stamp.vercel.app

我已经检查了PWA是否正在处理上述URL或未使用

代码语言:javascript
复制
function isPwa() {
    return ["fullscreen", "standalone", "minimal-ui"].some(
        (displayMode) => window.matchMedia('(display-mode: ' + displayMode + ')').matches
    );
}
isPwa() // false
// https://stackoverflow.com/questions/41742390/javascript-to-check-if-pwa-or-mobile-web
EN

回答 1

Stack Overflow用户

发布于 2021-11-21 05:02:40

您可能希望像这样使用next-pwa包:

代码语言:javascript
复制
const withPWA = require("next-pwa");
const runtimeCaching = require("next-pwa/cache");

module.exports = withPWA({
  pwa: {
    dest: "public",
    runtimeCaching,
    disable: process.env.NODE_ENV === "development",
  }
});
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70051895

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档