Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/mitevpi/vue-template

Vue.js 3.0 starter template & examples using the traditional API.
https://github.com/mitevpi/vue-template

frontend template vue vuejs web

Last synced: about 17 hours ago
JSON representation

Vue.js 3.0 starter template & examples using the traditional API.

Awesome Lists containing this project

README

        

Vue.js

# Vue Starter Template

A Vue.js 3.0 full project starter template including best practices for code styling, testing, and building. Also incorporates the (soon to be released) [Composition API](https://vue-composition-api-rfc.netlify.com/).

## Usage

Fork, download, or clone this repository and use it as a starting point for your next Vue.js project.

## Added/Updated Configurations to Vue CLI Starter

1. [AirBnB Style Guide](https://github.com/airbnb/javascript)
2. [Prettier Style Guide](https://prettier.io/)
3. [Jest (Unit Testing)](https://jestjs.io/)
4. [ESLint (Style Enforcing)](https://eslint.org/)

## Commands

The following commands are used to develop the project:

1. `npm run build` - Build the package distribution bundle.
2. `npm run serve` - Start a development server with live-reloading on changes. (Used for previewing individual components.)
3. `npm run lint` - Lint code using ESLint and Vue, AirBnB, and Prettier configs.
4. `npm run test:unit` - Run unit tests for the individual components in the package.