vue.js - 如何在 Vuepress 中使用 Vue 插件?

标签 vue.js vuepress

例如,我想添加 https://github.com/Akryum/v-tooltip工具提示插件到我的 Vuepress 项目。它要求我们做 Vue.use ,不知道该怎么做,因为我得到“Vue”未定义。

最佳答案

您要做的是扩展 Vue 的实例。

创建一个 EnhanceApp.js 文件。然后,您将可以访问 Vuepress 正在使用的 Vue 实例并能够对其进行扩展。

这是一个 link到enhanceApp.js 文件上的文档。

这是一个引入 Vuetify 的例子。

// .vuepress/enhanceApp.js

import Vuetify from 'vuetify'

export default ({
    Vue,
    options,
    router,
    siteData
}) => {
    Vue.use(Vuetify)
    options.vuetify = new Vuetify({});
}

关于vue.js - 如何在 Vuepress 中使用 Vue 插件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53400194/

相关文章:

javascript - 将额外未使用的日期字段添加到自定义类型时,测试会引发错误 TS2322 和 TS2769

javascript - Vue.js - 串联

javascript - 从 vuex 模块中监听 Action /突变

javascript - 在按钮单击时添加动态下拉菜单并获取下拉值

json - 如何使用 Vue $set 更改嵌套 JSON 的值?

css - VuePress - 忽略页面特定部分中的核心样式

vue.js - Vuepress 内部并与 Vue 项目集成

node.js - 如何通过 configureWebpack 向 Vuepress 组件公开 Node 环境变量?

node.js - 是否可以在线使用 Github 页面将 NodeJS 构建为静态?

javascript - vuepress 版本上的 "fetch is not defined"