我try 使用Vue 3,但我看起来无法使用Vue.再次使用(exampleplugin).

我在生成vue创建项目后使用命令vue添加 bootstrap vue.插件 bootstrap vue警告代码:

import Vue from "vue";

import BootstrapVue from "bootstrap-vue";
import "bootstrap/dist/css/bootstrap.min.css";
import "bootstrap-vue/dist/bootstrap-vue.css";

Vue.use(BootstrapVue);

输出警告终端:

警告/src/plugins/bootstrap vue.js

在"Vue"中找不到"导出"默认值(作为"Vue"导入)

警告/ node _模块/ bootstrap vue/esm/utils/vue.js

在"Vue"中找不到"导出"默认值(作为"Vue"导入)

怎么了?如何使用vue 3添加插件 bootstrap vue?

推荐答案

bootstrap Vue尚未准备好用于Vue 3.

为了回答部分问题,Vue 3更改了实例化应用程序实例的方法,包括插件的注册方式.

例如

import { createApp } from 'vue';
import Router from './router/Router';

createApp({/* options */}})
  .use(Router)
  .mount('#app');

你可以在官方文件上了解更多信息.

https://v3.vuejs.org/guide/instance.html

https://v3.vuejs.org/guide/migration/introduction.html

Vue.js相关问答推荐

当props 的值改变时如何更新类'

有没有办法将react 键作为值传递给由 v-for 创建的 v-model

Vuetify 复选框未正确显示值

绑定事件在渲染函数中不起作用

vue3 + pinia:如何从?store 中获取一个值

单击 v-data-table 中行中的任意位置并移动到另一个页面

nuxt.js - 预加载 .woff 字体加载为@font-face

Vue.js 开发工具未显示

动态插入字符串上的 Vue 事件处理程序不起作用

如何在 Vue.js 中添加动态组件/部分

Vue3在'vue-router'中找不到导出'createWebHistory,createRouter'

将数据传递给另一条路由上的组件

Nuxt 打开链接到模态

如何在 Node.js 服务器上部署 Vue.js 应用程序

Laravel 事件未广播

Vue.js 处理多次点击事件

Vue-i18n '无法读取 Proxy.Vue.$t 处未定义的属性 '_t'

Vue 组件中的组件渲染函数中可能存在无限更新循环警告

在 .vue 文件中使用 Vue.set() 和 Vue.use()

将 SignalR 与 Vue.js 和 Vuex 集成