首页 > 解决方案 > 如何在 Storybook 中注册全局 Vue 组件?

问题描述

有没有办法在 Storybook 中注册全局 Vue 组件,使其与 Vue-CLI 中全局注册的 Vue 组件兼容?

标签: javascriptvue.jsvue-componentstorybook

解决方案


您只需要在文件中添加几行.storybook/preview.js

Vue.js 3

import {app} from '@storybook/vue3';

app.component('router-link', MockRouterLink);

Vue.js 2

import Vue from 'vue';

Vue.component('router-link', MockRouterLink);

但我没有测试后一种,因为我只使用 Storybook 和 Vue.js 3 应用程序。


推荐阅读