Vue.js nuxt.js和paper.js正在断开nuxt链接

Vue.js nuxt.js和paper.js正在断开nuxt链接,vue.js,webpack,nuxt.js,paperjs,Vue.js,Webpack,Nuxt.js,Paperjs,我正在尝试让paper js与nuxt.js一起运行——它正在工作。但是,只要我启动paper.install(窗口)命令,所有nuxt链接就不再工作 我在控制台中看到此错误: nuxt-link.client.js?4e55:89 Uncaught TypeError: Components[Symbol.iterator] is not a function at VueComponent.prefetchLink (nuxt-link.client.js?4e55:89)

我正在尝试让paper js与nuxt.js一起运行——它正在工作。但是,只要我启动
paper.install(窗口)
命令,所有nuxt链接就不再工作

我在控制台中看到此错误:

nuxt-link.client.js?4e55:89 Uncaught TypeError: Components[Symbol.iterator] is not a function
    at VueComponent.prefetchLink (nuxt-link.client.js?4e55:89)
    at eval (nuxt-link.client.js?4e55:23)
    at Array.forEach (<anonymous>)
    at IntersectionObserver.observer (nuxt-link.client.js?4e55:19)
numxt link.client.js?4e55:89未捕获类型错误:组件[Symbol.iterator]不是函数
在VueComponent.prefetchLink(nuxt link.client.js?4e55:89)上
at eval(nuxt link.client.js?4e55:23)
在Array.forEach()处
在IntersectionObserver.observer(nuxt link.client.js?4e55:19)

知道如何解决这个问题吗?

我找到了一个解决方案:避免使用
paper.install(窗口)运行全局作用域,它会起作用。

依我拙见,你的回答似乎是一个评论。有什么解释吗?有什么原因吗?我不知道为什么全球范围的文件会导致nuxt链接出现问题。但这仍然是解决办法。。。