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

https://github.com/onix-systems/vue-onix-preset


https://github.com/onix-systems/vue-onix-preset

Last synced: about 2 months ago
JSON representation

Awesome Lists containing this project

README

        

# Onix Vue CLI Preset

[![License: MIT](https://img.shields.io/badge/License-MIT-green.svg)](https://opensource.org/licenses/MIT)

[Vue CLI 4.x](https://cli.vuejs.org/) preset for Onix [Vue.js](https://v3.vuejs.org/) projects.

This config installs the following into a new project:

- [Vue 3](https://v3.vuejs.org/)
- [TypeScript](https://github.com/microsoft/TypeScript)
- [SCSS](https://sass-lang.com/documentation/file.SCSS_FOR_SASS_USERS.html)
- [Vuex](https://github.com/vuejs/vuex)
- [Vue Router](https://github.com/vuejs/vuex)
- Router history mode
- [ESLint](https://github.com/eslint/eslint) + [Prettier](https://github.com/prettier/prettier)
- [Jest](https://github.com/facebook/jest/)
- [Onix Vue CLI plugin](https://github.com/Onix-Systems/vue-cli-plugin-onix-base)

## Usage

Make sure [Vue CLI 4.x](https://cli.vuejs.org/) is installed:

```bash
npm i -g @vue/cli
```

Create a new project:

```bash
vue create --preset Onix-Systems/vue-onix-preset
```

## Documentation

Vue CLI Remote presets:

https://cli.vuejs.org/guide/plugins-and-presets.html#remote-presets