Vite @- alias
import { defineConfig } from 'vite'
import { fileURLToPath, URL } from "url";
import vue from '@vitejs/plugin-vue'
export default defineConfig({
plugins: [vue()],
resolve: {
alias: [
{ find: '@', replacement: fileURLToPath(new URL('./src', import.meta.url)) }
],
},
})
Vue Routers from file
/* ./router/index.js */
import { createWebHistory, createRouter } from "vue-router";
import Home from "@/views/Login.vue";
const routes = [
{
path: "/",
name: "Home",
component: Home,
},
];
const router = createRouter({
history: createWebHistory(),
routes,
});
export default router;
/* main.js */
import router from './router'
app.use(router)