Warm tip: This article is reproduced from serverfault.com, please click

vue.js-NuxtJS

(vue.js - NuxtJS)

发布于 2020-12-02 21:33:34

如何将vConsole.js添加到Nuxt?

// debugging
import VConsole from "vconsole";
const vConsole = new VConsole();

这会导致错误 window is not defined

我被困住了……任何帮助我都感激不尽。

谢谢!

Questioner
MissJulie
Viewed
11
Nick Dawes 2020-12-03 05:58:13

window没有在服务器端定义。你需要使用vConsole作为客户端插件。

plugins/vConsole.client.js

import VConsole from 'vconsole' 
Vue.use(VConsole)

别忘了将它添加到你的 nuxt.config.js

plugins: { src: '~/plugins/vConsole.client.js' }