Note
Remixでクライアントサイドで環境変数を利用したい場合の対応について
Remixでの環境変数はサーバーサイドでのみアクセスができるため、LoaderFunction
からクライアントサイドに渡してあげる必要がある
export async function loader() {
return json({ ENV: { VALUE: process.env.VALUE } });
}
参考
How to Use `process.env` client-side with Remix by sergiodxa