小编Ali*_*deh的帖子

Vite pwa 插件无法在 React 应用程序的开发环境中工作

我已经从 webpack 迁移到 vite 并使用vite pwa 插件来注册服务工作者。

我的问题是,当我尝试为 Service Worker 使用自定义路径时,Vite 在生产中可以正常工作,但在开发中会导致 404 错误。

这是我的 VitePwa vite.config.js:

VitePWA({
      srcDir: 'src',
      filename: 'sw.js',
      devOptions: {
        enabled: true,
      },
      strategies: 'injectManifest',
      injectManifest: {
        injectionPoint: undefined
      }
    }),
Run Code Online (Sandbox Code Playgroud)

我已经知道了,在开发环境中,vite pwa插件正在公共目录中寻找sw.js,但我希望它从src获取它

reactjs service-worker vite vite-plugin-pwa

3
推荐指数
1
解决办法
5742
查看次数

标签 统计

reactjs ×1

service-worker ×1

vite ×1

vite-plugin-pwa ×1