Skip to content

Commit f68dea2

Browse files
feat: update import modules
1 parent e6d9d3b commit f68dea2

4 files changed

+22
-5
lines changed

.eslintrc.json

+3-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,9 @@
2525
["@hooks", "./src/hooks"],
2626
["@pages", "./src/pages"],
2727
["@utils", "./src/utils"],
28-
["@database", "./src/database"]
28+
["@database", "./database"],
29+
["@api", "./api"],
30+
["@services", "./src/services"]
2931
// Add more aliases as needed
3032
],
3133
"extensions": [".js", ".jsx", ".ts", ".tsx", ".json"]

tsconfig.json

+4-2
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,11 @@
1717
"@hooks/*": ["./src/hooks/*"],
1818
"@pages/*": ["./src/pages/*"],
1919
"@utils/*": ["./src/utils/*"],
20-
"@database/*": ["./src/database/*"]
20+
"@database/*": ["./database/*"],
21+
"@api/*": ["./api/*"],
22+
"@services/*": ["./src/services/*"]
2123
}
2224
},
2325

24-
"include": ["src"]
26+
"include": ["src", "api", "database"]
2527
}

vite.main.config.ts

+13-2
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,26 @@ import { defineConfig } from "vite";
22

33
// https://vitejs.dev/config
44
export default defineConfig({
5+
//TODO: HMR on backend
6+
// // maybe on the right track for HMR on backend??
7+
// server: {
8+
// port: 3001,
9+
// strictPort: true,
10+
// // hmr: {
11+
// // host: "localhost",
12+
// // port: 3001,
13+
// // },
14+
// },
515
resolve: {
616
// Some libs that can run in both Web and Node.js, such as `axios`, we need to tell Vite to build them in Node.js.
717
browserField: false,
818
mainFields: ["module", "jsnext:main", "jsnext"],
919
alias: {
1020
"@hooks": "/src/hooks/",
1121
"@utils": "/src/utils/",
12-
"@database": "/src/database/",
13-
"@api": "/src/api/",
22+
"@database": "/database/",
23+
"@api": "/api/",
24+
"@services": "/src/services/",
1425
},
1526
},
1627
});

vite.renderer.config.ts

+2
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ export default defineConfig({
88
"@pages": "/src/pages/",
99
"@hooks": "/src/hooks/",
1010
"@utils": "/src/utils/",
11+
"@api": "/api/",
12+
"@services": "/src/services/",
1113
},
1214
},
1315
});

0 commit comments

Comments
 (0)