Vue のビルド後、.env.Production 変数は未定義になります
P粉897881626
P粉897881626 2023-08-29 17:52:12
0
1
459
<p>Vue 2.2.3 プロジェクトには 2 つの <code>.env</code> ファイル、<code>.env.development</code> と <code>.env.development</ code> があります。 ;。 </p> <p>各 <code>.env</code> ファイルで、<code>VUE_APP_API_URL</code> 変数を異なる値に割り当てました - 1 つはローカル開発環境用、もう 1 つは運用サーバーで使用するためです。 。 </p> <p><code>npm run build</code> を実行すると、問題なくアプリケーションがローカルの <code>dist</code> フォルダーにコンパイルされます。ただし、<code>dist</code> をサーバーにデプロイするときに、Vue アプリケーションで <code>VUE_APP_API_URL</code> をログすると、<code>unknown</code> が返されます。 </p> <p>これは初めてなので、何か見落としがあるかもしれません。 <code>.env.production</code> URL がビルドで機能するために他に何かしなければならないことはありますか? </p> <p>よろしくお願いいたします。 </p>
P粉897881626
P粉897881626

全員に返信(1)
P粉348915572

私のアドバイスは、あまり複雑にしないことです。 .env ファイルを使用するだけです。

リポジトリにプッシュしないように注意してください。プッシュしないと公開されてしまいます。それだけです。

私の構成は次のとおりです: 開発用の .env には定数が含まれています。

その後、運用環境では、そこに変数を設定するだけです。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!