ava-storybook
v2.5.0
Published
This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.
Downloads
197
Readme
Vue 3 + Vite
This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 <script setup> SFCs, check out the script setup docs to learn more.
Learn more about IDE Support for Vue in the Vue Docs Scaling up Guide.
AVA Storybook
Docs
Usage in a Vue 3 project
Install
npm i ava-storybookUpdate
npm i ava-storybook@latest Usage
main.js
import * as storybook from 'ava-storybook'
import 'ava-storybook/dist/style.css'
import 'ava-storybook/dist/output.css'
const app = createApp(App)
// Make components available globally to the project
app.component('Button', storybook.Button)
app.component('IconButton', storybook.IconButton)
app.component('ToggleSwitch', storybook.ToggleSwitch)
app.component('Checkbox', storybook.CheckboxInput)
app.component('Dropdown', storybook.DropdownInput)
app.component('Radio', storybook.RadioInput)
app.component('TextInput', storybook.TextInput)
app.mount('#app')Component
<template>
<Button label="Hello World" theme="primary-70" />
</template>Development
npm run storybookPublish Package
Run Storybook Build and Push Changes to Github
This creates the static site for the storybook
npm run build-storybookLogin to NPM
npm loginPatch - (e.g., 1.0.0 to 1.0.1)
Minor - (e.g., 1.0.0 to 1.1.0)
Major - (e.g., 1.0.0 to 2.0.0)
Set custom version
npm version 1.2.3Publish
npm run build
<!-- Push to Github -->
npm version <patch | minor | major>
npm publish
Check current version
npm view ava-storybook versionBuild Storybook
npm run build-storybook