首页 > 解决方案 > NextJS PWA 服务工作者在生产中映射 404

问题描述

我正在尝试使用 NextJS 和此https://www.npmjs.com/package/next-pwa构建 PWA

它在开发中运行良好,但知道我尝试在生产中构建和运行它。

似乎下面的文件仅在我作为 dev 运行时正在构建,因此在 prod 构建中丢失。

在此处输入图像描述

这是我的配置中的错误吗?

module.exports = withImages(
  withPWA({
    pwa: {
      dest: 'public'
    },
    env: {
      apiUrl: process.env.API_URL
    },
    webpack: (config, { isServer }) => {
      if (!isServer) {
        config.node = {
          fs: 'empty'
        }
      }

      return config
    }
  })
)

请帮忙!

标签: progressive-web-appsnext.js

解决方案


推荐阅读