「労働者が自分の仕事をうまくやりたいなら、まず自分の道具を研ぎ澄まさなければなりません。」 - 孔子、「論語。陸霊公」
表紙 > プログラミング > dotenv ファイルの使用を停止する

dotenv ファイルの使用を停止する

2024 年 11 月 4 日に公開
ブラウズ:788

API キーやオープンソース プロジェクトで公開したくないものを保護する場合、私たちは常に .env ファイルを使用する傾向があり、毎週 29,000 人の開発者がトレンディなパッケージをダウンロードしています。 、dotenv.

Stop Using dotenv file

ファイル名が .env だけなのはなぜですか?

ファイル名は .env でしか始まらないというのは迷信です。任意の名前を付けることができ、node.js でも問題なく動作します。

たとえば、これはこの機能をテストするためのフォルダー構造です。ご覧のとおり、.env の代わりに自分の名前をファイル名として追加しました。

Stop Using dotenv file

このファイルには PORT が含まれており、メイン ファイルに印刷したいと考えています

Stop Using dotenv file

Stop Using dotenv file

そして、ご覧のとおり、PORT がコンソールに表示されています。 Stop Using dotenv file

なぜ環境ファイルの前で dot( . ) を使用する必要があるのでしょうか?

環境ファイルに関しては、ファイル名の前にドット ( . ) を使用するのが良いと考えられています。これは、ファイル名の前にドットを追加すると、そのファイルが隠しファイルまたはフォルダーになるためです。

そのため、OS には、.ssh、.github、.vscode など、非表示で CLI 経由でのみアクセスできるフォルダーが複数存在します。

dotenv を使用せずに環境ファイルにアクセスするにはどうすればよいですか?

dotenv を使用して環境ファイルを読み取る代わりに、node.js 組み込みメソッドを使用して環境ファイルを読み取ることができます。これは、

node --env-file=.env app.js

ここでは、ファイル名として .env を使用する代わりに、ルート フォルダーにある任意のファイル名を使用できます。

Stop Using dotenv file

リリースステートメント この記事は次の場所に転載されています: https://dev.to/manascodes13/stop-using-dotenv-file-7ei?1 侵害がある場合は、[email protected] に連絡して削除してください。
最新のチュートリアル もっと>

免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。

Copyright© 2022 湘ICP备2022001581号-3