Как использовать сборник рассказов в приложении Laravel-Vue.js - PullRequest
0 голосов
/ 05 ноября 2018

Моя проблема в том, как использовать компоненты 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,
    }
}
...