nooneMona / monachat-like

MIT License
7 stars 1 forks source link

開発環境のみ白トリップを切り替えられるようにする #43

Open nooneMona opened 1 month ago

nooneMona commented 1 month ago

現状、開発環境では白トリップが一つに固定される。 何らかの方法で開発環境のみ白トリップを自由に切り替えて開発・テストできるようにしたい。

名無しさん#黒トリップ#白トリップ とする。 本番環境では1つ目の#だけ受け入れて、黒トリップの入力値は黒トリップ#白トリップとなる。 開発環境では2つ分の#だけ受け入れて、黒トリップの入力値は黒トリップとなる。白トリップの入力値は白トリップとなる。

※現状の実装では、本番環境でも黒トリップの入力値が黒トリップ#白トリップとはならず、黒トリップとなってしまっているのでそれも含めて修正する。 ※白トリップの入力値はサーバーへのリクエストのIPをそのまま用いているため、サーバー側の改修も必要になる点考慮すること。

本番環境と開発環境を判定するのは環境変数NODE_ENVを用いる。

Render ではデフォルトでNODE_ENVproductionとなる。 https://docs.render.com/environment-variables#node