@@ -1,2 +1,3 @@
/dist/**
vite-env.d.ts
+vite.config.ts
@@ -0,0 +1,2 @@
+// prevent TS2307: Cannot find module './xxx.module.scss' or its corresponding type declarations.
+declare module '*.scss';
@@ -1,4 +1,5 @@
{
+ "$schema": "http://json.schemastore.org/tsconfig",
"compilerOptions": {
"target": "ES2020",
"useDefineForClassFields": true,
@@ -22,7 +23,7 @@
"baseUrl": ".",
"paths": {
- "/*": ["./public/*"],
+ "/*": ["./public/*"]
}
},
"include": ["src"],
"composite": true,
"skipLibCheck": true,
@@ -1,7 +1,11 @@
import { defineConfig } from 'vite'
import react from '@vitejs/plugin-react'
+import dts from 'vite-plugin-dts';
// https://vitejs.dev/config/
export default defineConfig({
- plugins: [react()],
+ plugins: [
+ react(),
+ dts(),
+ ],
})