Skip to content

Commit cba88d5

Browse files
committed
feat: https 띄우기
1 parent 7902ad8 commit cba88d5

File tree

4 files changed

+29
-4
lines changed

4 files changed

+29
-4
lines changed

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,5 +23,6 @@ dist-ssr
2323
*.sln
2424
*.sw?
2525

26-
# Vite HTTPS 인증서 관련 파일
26+
# Vite HTTPS 인증서 관련 파일
27+
certs/
2728
*.pem

package-lock.json

Lines changed: 18 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
"devDependencies": {
2323
"@eslint/js": "^9.17.0",
2424
"@types/axios": "^0.9.36",
25+
"@types/node": "^22.13.13",
2526
"@types/react": "^18.3.18",
2627
"@types/react-dom": "^18.3.5",
2728
"@vitejs/plugin-react": "^4.3.4",

vite.config.ts

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,17 @@ import * as path from "path";
22
import react from "@vitejs/plugin-react";
33
import tailwindcss from "@tailwindcss/vite";
44
import { defineConfig } from "vite";
5-
import mkcert from "vite-plugin-mkcert";
6-
5+
import fs from "fs";
76
// vite에서 @/store/useAuthStore와 같은 절대 경로를 사용하려면,
87
// vite.config.ts 파일에서 alias 설정을 추가해야 합니다.
98
export default defineConfig({
10-
plugins: [react(), tailwindcss(), mkcert()],
9+
server: {
10+
https: {
11+
key: fs.readFileSync("./certs/key.pem"),
12+
cert: fs.readFileSync("./certs/cert.pem")
13+
}
14+
},
15+
plugins: [react(), tailwindcss()],
1116
resolve: {
1217
alias: [
1318
{ find: "@/", replacement: path.resolve(__dirname, "src") },

0 commit comments

Comments
 (0)