From 4dfc7ce73214cb5da43694b1e6b20f7e9cd68d2e Mon Sep 17 00:00:00 2001 From: joshuaboud Date: Tue, 23 Aug 2022 18:19:20 -0300 Subject: [PATCH] add path aliasing --- navigator/tsconfig.json | 7 ++++++- navigator/vite.config.ts | 8 +++++++- 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/navigator/tsconfig.json b/navigator/tsconfig.json index 0ecb443..ee102cd 100644 --- a/navigator/tsconfig.json +++ b/navigator/tsconfig.json @@ -17,7 +17,12 @@ "skipLibCheck": true, "types": [ "vitest/globals", - ] + ], + "allowJs": true, + "baseUrl": ".", + "paths": { + "@/*": ["src/*"] + } }, "include": [ "src/**/*.ts", diff --git a/navigator/vite.config.ts b/navigator/vite.config.ts index fd9a9e3..3384c50 100644 --- a/navigator/vite.config.ts +++ b/navigator/vite.config.ts @@ -1,15 +1,21 @@ /// import { defineConfig } from 'vite' import vue from '@vitejs/plugin-vue' +import path from 'path' // https://vitejs.dev/config/ export default defineConfig({ plugins: [vue()], base: "./", + resolve: { + alias: { + '@': path.resolve(__dirname, './src') + }, + }, build: { target: [ "chrome87", "edge88", "firefox78", "safari14" - ] + ], }, test: { globals: true,