您当前的位置: 首页 > 

王佳斌

暂无认证

  • 2浏览

    0关注

    821博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Nuxt - 引入第三方插件或自定义函数方法(document / window is not defined )报错未定义解决方案

王佳斌 发布时间:2022-07-07 13:59:02 ,浏览量:2

前言

开发 Nuxt 服务端渲染(SSR)项目并引入第三方库或自定义方法时,很大可能会收到 document / window is not defined 这俩东西未定义报错,第一次开发的朋友肯定满脸问号。

原因很简单,您引入的第三方库内源码用到了 window / document,当 Nuxt 在服务端(Node.js)编译渲染时,node 环境 本身并没有 window / document 对象,所以就报错了。

这种问题分两种情况:

  1. 引入第三方库或插件,源代码中使用了 window / document
  2. 引入自己定义的函数或方法,代码中使用了 window / document

以下分别给出详细的解决方案。

一、引入第三方库或插件

这种情况解决方案比较简单,按照

关注
打赏
1665568777
查看更多评论
立即登录/注册

微信扫码登录

0.0381s