An open API service indexing awesome lists of open source software.

https://github.com/siegerts/vue-component-library-template

Supporting project and code for Vue Component Library post series.
https://github.com/siegerts/vue-component-library-template

component-library documentation vue vuepress

Last synced: 4 months ago
JSON representation

Supporting project and code for Vue Component Library post series.

Awesome Lists containing this project

README

          

# vue-component-library-template

Supporting project and code for [Vue Component Library](https://xiegerts.com/series/vue-component-library/) post series.

> In this series, we’ll focus on structuring a Vue component library as a plugin for use, and reuse. That also includes distribution and documentation. That’s what is so great about Vue - the ability to create your own building blocks for designing a user experience. This series of posts is not about writing components, that’s a subject for another day.

- [Creating a Vue.js component library: Introduction](https://xiegerts.com/post/creating-vue-component-library-introduction/)

- [Structuring a Vue component library](https://xiegerts.com/post/creating-vue-component-library-structure/)

- [Consolidating components into a Vue.js plugin](https://xiegerts.com/post/creating-vue-component-library-plugin/)

- [Using VuePress for plugin documentation](https://xiegerts.com/post/creating-vue-component-library-documentation/)

- [Deploy VuePress on Netlify](https://www.xiegerts.com/post/creating-vue-component-library-deploy/)

- [Publishing a Vue component plugin on npm](https://www.xiegerts.com/post/creating-vue-component-library-npm/)

## Project setup

```
yarn install
```

### Compiles and hot-reloads documentation site for development

```
yarn docs:dev
```

### Compiles and minifies for documentation site for production

```
yarn docs:build
```