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

https://github.com/smashedr/vue-test

Vue3 Test Site
https://github.com/smashedr/vue-test

Last synced: 4 months ago
JSON representation

Vue3 Test Site

Awesome Lists containing this project

README

          

[![Workflow Pages](https://img.shields.io/github/actions/workflow/status/smashedr/vue-test/pages.yaml?logo=verizon&label=pages)](https://github.com/smashedr/vue-test/actions/workflows/pages.yaml)
[![Workflow Preview](https://img.shields.io/github/actions/workflow/status/smashedr/vue-test/preview.yaml?logo=verizon&label=preview)](https://github.com/smashedr/vue-test/actions/workflows/preview.yaml)
[![Workflow Lint](https://img.shields.io/github/actions/workflow/status/smashedr/vue-test/lint.yaml?logo=verizon&label=lint)](https://github.com/smashedr/vue-test/actions/workflows/lint.yaml)
[![GitHub Org Stars](https://img.shields.io/github/stars/cssnr?style=flat&logo=riseup&label=org%20stars)](https://cssnr.github.io/)
[![Discord](https://img.shields.io/discord/899171661457293343?logo=discord&logoColor=white&label=discord&color=7289da)](https://discord.gg/wXy6m2X8wY)
[![Ko-fi](https://img.shields.io/badge/Ko--fi-72a5f2?logo=kofi&label=support)](https://ko-fi.com/cssnr)

# Vue Test

This template should help get you started developing with Vue 3 in Vite.

## Recommended IDE Setup

[VS Code](https://code.visualstudio.com/) + [Vue (Official)](https://marketplace.visualstudio.com/items?itemName=Vue.volar) (and disable Vetur).

## Recommended Browser Setup

- Chromium-based browsers (Chrome, Edge, Brave, etc.):
- [Vue.js devtools](https://chromewebstore.google.com/detail/vuejs-devtools/nhdogjmejiglipccpnnnanhbledajbpd)
- [Turn on Custom Object Formatter in Chrome DevTools](http://bit.ly/object-formatters)
- Firefox:
- [Vue.js devtools](https://addons.mozilla.org/en-US/firefox/addon/vue-js-devtools/)
- [Turn on Custom Object Formatter in Firefox DevTools](https://fxdx.dev/firefox-devtools-custom-object-formatters/)

## Type Support for `.vue` Imports in TS

TypeScript cannot handle type information for `.vue` imports by default, so we replace the `tsc` CLI with `vue-tsc` for type checking. In editors, we need [Volar](https://marketplace.visualstudio.com/items?itemName=Vue.volar) to make the TypeScript language service aware of `.vue` types.

## Customize configuration

See [Vite Configuration Reference](https://vite.dev/config/).

## Project Setup

```sh
npm install
```

### Compile and Hot-Reload for Development

```sh
npm run dev
```

### Type-Check, Compile and Minify for Production

```sh
npm run build
```

### Lint with [ESLint](https://eslint.org/)

```sh
npm run lint
```