Tencent / vConsole

A lightweight, extendable front-end developer tool for mobile web page.
Other
16.88k stars 2.95k forks source link

nuxt3使用vconsole的正确姿势 #631

Open Keekuun opened 1 year ago

Keekuun commented 1 year ago

nuxt3使用vconsole的正确姿势:

app: {
    head: {
      script: [
         {
           src: '//unpkg.com/vconsole@latest/dist/vconsole.min.js',
           type: 'text/javascript',
         },
      ],
    },

初始化:

if (process.client) {
  process.dev && window.VConsole && new window.VConsole()
}

上述初始化方式虽然可以在页面引入vconsole,但是无法正确捕获到请求。

将初始化方式放在config文件中:

  app: {
    head: {
      script: [
         {
          src: '//unpkg.com/vconsole@latest/dist/vconsole.min.js',
           type: 'text/javascript',
         },
         { innerHTML: 'new VConsole()' },
      ],
    },
  },

使用eruda也是同样的引入方式

https://github.com/liriliri/eruda/issues/303

Keekuun commented 1 year ago

希望可以帮助更多开发者少踩坑

AnGaoLang commented 1 year ago

hello你知道为啥么。