Nuxt3 中的模拟 Service Worker 警告

问题描述 投票:0回答:1

第一次使用 Nuxt3 时,一段时间后我观察到控制台发出以下警告:

[Vue Router 警告]:找不到路径“/mockServiceWorker.js”的位置匹配

我并不打算集成MSW,没有太多接触配置,也没有看到任何相关文件。

next.config.ts 文件如下所示:

import {resolve} from "path"

export default defineNuxtConfig({
  devtools: { enabled: true },
  alias: {
    "@" : resolve(__dirname, "/")
  },
  css: [
    "~/assets/main.scss"
  ],
  postcss: {
    plugins: {
      tailwindcss: {},
      autoprefixer: {},
    },
  }
})
 

据我所知,只有当我使用 Chrome 时才会弹出警告。有什么想法导致这个问题以及如何解决它吗?

在隐身模式下运行应用程序时,我没有看到警告。它不会出现在 Safari 或 Firefox 上 - 所以它们可以工作。 Chat GPT 建议检查配置文件中的路由,但我没有在那里指定任何内容。

vue.js nuxt.js vue-router nuxt3.js msw
1个回答
0
投票

这可能是由于缓存问题造成的。请尝试禁用 Chrome 中的缓存以查看问题是否得到解决。为此,请在 Chrome 地址栏中输入“chrome://settings/privacy”,然后单击“清除浏览数据”。 请注意不要删除任何必要的浏览历史记录。 我用这个方法解决了这个问题。

欲了解更多详情,请参阅以下网站。 https://www.bytezonex.com/archives/6o5iWiTs.html

© www.soinside.com 2019 - 2024. All rights reserved.