【问题标题】:Using Vue 2 libraries on a Vue 3 project在 Vue 3 项目中使用 Vue 2 库
【发布时间】:2021-06-10 10:44:15
【问题描述】:

有没有办法在我的 vue 3 项目中使用由 vue 2 制作的库?

有一个我使用 vue 2 制作的包,我想在我的 vue 3 项目中导入它,但它似乎不起作用。 它给出了以下error message

感谢您的帮助。

【问题讨论】:

    标签: vue.js vuejs2 vuejs3


    【解决方案1】:

    "vue-template-compiler": "^2.6.11" 仅适用于(最大)Vue 2.6.11

    Vue 3"@vue/compiler-sfc": "^3.0.4" 一起使用

    往这边看。

    【讨论】:

    • 感谢您的回复,您知道我该如何解决此错误吗?我删除了 node_modules,将 vue 3 和 compiler-sfc 都安装到了最新版本,并从 package.json 中删除了 vue-template-compiler,但我似乎仍然遇到同样的错误。
    • 我认为您需要将库重新制作为 Vue3
    • 我不得不将 Vue2 中的 npmjs.com/package/vue3-countdown-clock 重做为 Vue3 中的 npmjs.com/package/vue3-clock-countdown
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-09-15
    • 2020-12-30
    • 1970-01-01
    • 2023-01-07
    • 2021-11-08
    • 2019-02-10
    • 2021-05-14
    相关资源
    最近更新 更多