Моя проблема в том, как использовать компоненты Storybook в приложении Laravel-Vue.
Я пытался извлечь Storybook в статическое приложение и импортировать его во второе приложение, но это не сработало.
Я использовал
https://storybook.js.org/basics/exporting-storybook/
и
https://storybook.js.org/basics/exporting-storybook/
Я бы хотел автоматически импортировать все сборники рассказов, а не несколько компонентов вручную.
Буду благодарен за любую помощь. :)
проблема решена!
Во-первых: в файле index.js в файлах сборника рассказов необходимо экспортировать компоненты
import MyComponent from './src/components/MyComponent.vue';
export default {
MyComponent
}
Во-вторых: подтолкнуть весь проект к примеру. git или как пакет npm.
В-третьих: импортировать сборник рассказов в другой проект в package.json в
dependencies
"dependencies": {
"storybook": "git+http://path-to-project-with-storybook"
}
следующий запуск npm update
В-четвертых: импортировать компоненты из сборника рассказов в файл js в вашем проекте
import storybook from 'storybook'
export default {
name: 'app',
components: {
MyComponent : storybook.MyComponent,
}
}