【问题标题】:Is there a way to install v-cupertino module in Nuxt.js?有没有办法在 Nuxt.js 中安装 v-cupertino 模块?
【发布时间】:2021-08-12 04:30:43
【问题描述】:

我发现了一个有趣的 Vue.js 模块,名为 v-cupertino。 但是没有描述在 Nuxt.js 中实现的解决方案。

我试过了

import Vue from 'vue';
import VCupertino from "v-cupertino";

Vue.component('v-cupertino', VCupertino);

然后

plugins: [{src: '~/plugins/v-cupertino.js', ssr: false}]

但不适合我。我收到了 10 条关于在“vue”中找不到的东西和 Nuxt 崩溃的警告。

终端中的部分结果:

 WARN  in ./node_modules/v-cupertino/dist/v-cupertino.esm.js                                                                                                                                                                                                                                                  friendly-errors 18:59:31

"export 'onMounted' was not found in 'vue'                                                                                                                                                                                                                                                                    friendly-errors 18:59:31
                                                                                                                                                                                                                                                                                                              friendly-errors 18:59:31

 WARN  in ./node_modules/v-cupertino/dist/v-cupertino.esm.js                                                                                                                                                                                                                                                  friendly-errors 18:59:31

"export 'openBlock' was not found in 'vue'  

有人使用过这些类型的模块吗?

谢谢你, 拉德克。

【问题讨论】:

  • ssr 不再存在。请改用mode: client

标签: javascript vue.js nuxt.js node-modules server-side-rendering


【解决方案1】:

您尝试使用的软件包仅适用于 Vue3,而 Nuxt 目前仅支持 vue2。这是 Vue2 的仓库。

https://github.com/Devrax/v2-cupertino

【讨论】:

  • 谢谢,然后从'vue'导入Vue;从“v2-cupertino”导入 V2Cupertino; Vue.component('v3-cupertino', V2Cupertino);为我工作。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2018-12-14
  • 1970-01-01
  • 2012-08-24
  • 2022-07-07
  • 2020-12-14
  • 2020-12-29
  • 2016-03-03
相关资源
最近更新 更多