From 9b21cfee4073b2da4f6d0a58e8352efbd0d8b46a Mon Sep 17 00:00:00 2001 From: Mathias Wagner Date: Sun, 16 Feb 2025 21:36:56 +0100 Subject: [PATCH] Add resolver to vite.config.js --- jsconfig.json | 8 ++++++++ vite.config.js | 20 ++++++++++++++++---- 2 files changed, 24 insertions(+), 4 deletions(-) create mode 100644 jsconfig.json diff --git a/jsconfig.json b/jsconfig.json new file mode 100644 index 0000000..babf8fb --- /dev/null +++ b/jsconfig.json @@ -0,0 +1,8 @@ +{ + "compilerOptions": { + "baseUrl": ".", + "paths": { + "@/*": ["./src/*"] + } + } +} \ No newline at end of file diff --git a/vite.config.js b/vite.config.js index 8b0f57b..e9d55de 100644 --- a/vite.config.js +++ b/vite.config.js @@ -1,7 +1,19 @@ -import { defineConfig } from 'vite' -import react from '@vitejs/plugin-react' +import {defineConfig} from "vite"; +import react from "@vitejs/plugin-react"; +import path from "path"; -// https://vite.dev/config/ export default defineConfig({ - plugins: [react()], + css: { + preprocessorOptions: { + scss: { + api: 'modern-compiler', + }, + }, + }, + resolve: { + alias: { + "@": path.resolve(__dirname, "src"), + } + }, + plugins: [react()], })