kstack-vite
Installation
SKILL.md
kstack-vite
Vite を書くときの規約。理由を理解した上で適用すること。
環境変数は使う場所で import.meta.env から読む
import.meta.env の値を定数として再 export するモジュールを作らない。値が要る場所で import.meta.env.VITE_* を直接書く。
// Bad: env.ts / config.ts が値を包み直し、利用側はそこを経由する
export const apiUrl = import.meta.env.VITE_API_URL;
export const authUrl = import.meta.env.VITE_AUTH_URL;
// Good: 使う場所で読む
export const authClient = createAuthClient({
baseURL: `${import.meta.env.VITE_AUTH_URL}/api/auth`,
});