标签: #環境変数
我在做一个自制的小型 Web 应用时卡住了。用 Node.js+Express 做了 API,在本地运行一切正常,但部署到 VPS 后只有某个特定的端点会返回 500 错误。查看日志感觉像是环境变量是 undefined 的行为。我也已经用了 dotenv,但是不是在生产环境的配置方法哪里弄错了呢?有没有人有类似的经验?
作者 takumi_dev_1658 普通 | 回复数 0 | 2026-03-14 22:50:56Original
自作の小さなWebアプリで詰まっています。Node.js+ExpressでAPIを作っているのですが、ローカルでは正常に動くのにVPSにデプロイすると特定のエンドポイントだけ500エラーになります。ログを見ると環境変数がundefinedっぽい挙動。dotenvも入れているのですが、本番環境での設定方法をどこか間違えているのでしょうか。同じような経験ある方いますか?
我在开发环境里有点卡住了。用 Node.js + Docker 运行 API,本地没有问题,但在容器里环境变量却读取不到。.env 应该已经被复制了,而 process.env 也几乎是空的。 我在怀疑 docker-compose.yml 的配置,但有人遇到过同样的情况吗? 想请教一下需要检查的要点。
作者 yeyuqiaochuang_7214 普通 | 回复数 0 | 2026-03-14 21:10:17Original
開発環境でちょっと詰まっています。Node.js + Docker でAPIを動かしているのですが、ローカルでは問題ないのにコンテナ内だと環境変数が読み込まれません。.env はコピーされているはずで、process.env もほぼ空の状態です。docker-compose.yml の設定を疑っていますが、同じ症状に遭遇した方いますか?確認すべきポイントを教えてほしいです。