vue-component-starter

0.0.1 • Public • Published

Vue Component Starter

circle-ci npm version Dependencies npm downloads code style: prettier License: MIT

A vue component starter with essential features.

Features

  • Continuous Integration
  • Jest
  • Multiple builds target
  • Typescript support

More to come:

  • Automate versioning and CHANGELOG generation
  • CLI
  • Storybook

Setup

Install with yarn:

yarn add my-component

Install with npm:

npm install my-component

Usage

Basic

<template>
  <my-component :value="0" />
</template>

<script lang="ts">
import { Component, Vue } from 'vue-property-decorator';
import MyComponent from 'my-component';

@Component({
  components: {
    MyComponent,
  },
})
export default class Awesome extends Vue {}
</script>

Development

  1. Clone this repository
  2. Install dependencies using yarn install or npm install
  3. Start development server using yarn storybook or npm run storybook

📑 License

MIT License

Notes

Rollup config's heavily inspired by https://github.com/team-innovation/vue-sfc-rollup

Readme

Keywords

none

Package Sidebar

Install

npm i vue-component-starter

Weekly Downloads

1

Version

0.0.1

License

MIT

Unpacked Size

14.9 kB

Total Files

7

Last publish

Collaborators

  • gomah