Slide 60
Slide 60 text
Vite の web proxy が便利
● /api へのアクセスを全部、https://api.ojisan.dev に変換してくれる。
● つまり、叩くAPIのURLを全部、localhost:3000/api にしておけば、本番URL
にプロキシしてくれる
● VITE_API_ORIGIN=http://localhost:3000/api などとしてAPIの通信箇所を
自分自身のURLにしておけば、SameSiteとなる
// vite.config.js
export default {
server: {
proxy: {
"/api": {
target: "https://api.ojisan.dev",
changeOrigin: true,
secure: false,
rewrite: (path) => path.replace(/^\/api/, ""),
},
},
},
};