首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >“输出”'Vue‘在'vue’中找不到

“输出”'Vue‘在'vue’中找不到
EN

Stack Overflow用户
提问于 2020-10-08 21:03:47
回答 3查看 3K关注 0票数 2

最近,我使用vue-next升级到vue3,当我运行yarn serve时,会收到一些警告。

import Vue from 'vue';导致此警告"export" 'Vue' was not found in 'vue'

import { createApp, h } from 'vue'工作得很好!

package.json

代码语言:javascript
复制
{
  ...
  "dependencies": {
    ...,
    "vue": "^3.0.0-beta.1"
  }
}

类似的线索:

EN

回答 3

Stack Overflow用户

发布于 2020-11-16 00:56:19

你试过:

代码语言:javascript
复制
if (process.client) {
  import Vue from 'vue'
}

如需更多澄清https://nuxtjs.org/faq/window-document-undefined

票数 0
EN

Stack Overflow用户

发布于 2021-07-12 23:23:49

试着用这个进口。

代码语言:javascript
复制
if (process.client) {
  import vue from 'vue'
}
票数 0
EN

Stack Overflow用户

发布于 2021-07-13 02:16:45

您说您最近已经升级到Vue 3,不再支持import Vue from 'vue'语法,因为Vue已经被重组为支持树抖动。

不要尝试使用Vue.function,只需使用import { function } from 'vue'并直接使用它。

在这里的迁移指南中记录了这一点:https://v3-migration.vuejs.org/breaking-changes/global-api-treeshaking.html#global-api-treeshaking

我建议将迁移指南的其余部分(至少是突破性的更改)也提供一个通读。非常方便。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64270569

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档