API キーを環境変数として保存しようとしていますが、アクセス方法がわかりません... npm を使用して dotenv をインストールし、ルート ディレクトリにファイルを作成し、そこにキーを置きました。 process.env.API_KEYを使用してjsファイルでアクセスしようとしましたが、変数が未定義であることが表示されます。
キーが必要なファイルの先頭に require('dotenv').config() を配置しようとしましたが、エラーが発生しました...
間違ったファイルに入れたか、何かが足りないかのどちらかだと思います
Your Answer
1 件の回答
###結論は:###
React レイヤーで
API_KEY変数を読み取るには、ビルドする前に変数 REACT_APP_API_KEY をエクスポートする必要があります。その後、任意の React パーツで : を介して値を取得できます。 リーリー プレフィックス
REACT_APP_が必要な理由については、リンクを参照してください。 さらに、トークンが有効期間の長いトークンまたは有効期限のないトークンである場合は、フロントエンド (React) に公開しないでください。有効期限切れのトークン (
AuthCodeoauth2Auth) のみをフロントエンド層に公開する必要があります。 フロントエンド変数の処理方法については、リファレンスを確認してください
参考文献
Hot Questions
function_exists() はカスタム関数を決定できません
2024-04-29 11:01:01
Google Chromeのモバイル版を表示する方法
2024-04-23 00:22:19
子ウィンドウは親ウィンドウを操作しますが、出力は応答しません。
2024-04-19 15:37:47
親ウィンドウには出力がありません
2024-04-18 23:52:34
CSS マインド マッピングに関するコースウェアはどこにありますか?
2024-04-16 10:10:18
Hot Tools
vc9-vc14 (32+64 ビット) ランタイム ライブラリ コレクション (以下のリンク)
phpStudy のインストールに必要なランタイム ライブラリのコレクションをダウンロードします。
VC9 32ビット
VC9 32 ビット phpstudy 統合インストール環境ランタイム ライブラリ
PHP プログラマー ツールボックスのフルバージョン
プログラマ ツールボックス v1.0 PHP 統合環境
VC11 32ビット
VC11 32ビットphpstudy統合インストール環境ランタイムライブラリ
SublimeText3 中国語版
中国語版、とても使いやすい
ホットトピック
Douyin レベル価格表 1-75
20334
7
20334
7
Wi-FiにIPが割り当てられていないことが表示される
13530
4
13530
4
確認コードを受け取るための仮想携帯電話番号
11850
4
11850
4
Gmailメールのログイン入り口はどこですか?
8835
17
8835
17
Windows セキュリティ センターをオフにする方法
8419
7
8419
7
人気の記事
2025 年の仮想通貨市場のトップ 10 トレンドの予測: 次のトレンドはどこでしょうか?
2025-11-07
By DDD
通貨サークル内で先住犬プロジェクトを特定するにはどうすればよいですか?ゼロコインの罠とリスク警告を回避する
2025-11-07
By DDD
インストール後にソフトウェアで win10 フォントが見つからない場合の対処法_win10 フォントのインストールと識別方法
2025-11-07
By DDD
USB から Windows 10 を起動する方法: 初心者ガイド
2025-11-07
By DDD





