Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/phill030/vue-boilerplate

This is a Boilerplate for Vite + Vue3 (TypeScript) + Vue-Router for alt:V
https://github.com/phill030/vue-boilerplate

Last synced: about 6 hours ago
JSON representation

This is a Boilerplate for Vite + Vue3 (TypeScript) + Vue-Router for alt:V

Awesome Lists containing this project

README

        


alt:V Vue-Boilerplate

## This boilerplate was made to simplify working with Vue and alt:V

### Packages:


- Vite

- Vue3

- Vue-Router

- TypeScript

- altv/types-webviews

#### Does `alt` work?
✔ Yes

### How to change the page?
To change the page you can either use
```ts
this.$router.push('/yourPath');
```
or use a router-link with a custom element
```vue

Something

```

### How to add a page to the router?
You can add a new page by creating a new file for eg. in `views/`. Then open `main.ts` and add a new object in `routes`.
Example:
```ts
import yourComponent from './views/yourComponent';
const routes = [
{
path: '/yourPath',
name: 'YourName',
component: yourComponent
},
]

```



Made with ❤ by Phill030 aka. MrCopy&Paste™