首頁 > web前端 > js教程 > 主體

停止使用 dotenv 文件

WBOY
發布: 2024-08-22 19:02:19
原創
781 人瀏覽過

每當涉及到保護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

而且,正如您所看到的,連接埠正在控制台中列印。 Stop Using dotenv file

為什麼我們應該在環境文件前面使用點(.)?

當涉及到環境檔案時,最好在檔案名稱前面使用點(.),因為在任何檔案名稱前面新增點都會使其成為隱藏檔案或資料夾。

這就是為什麼您的作業系統中有多個隱藏的資料夾,只能透過 CLI 訪問,例如 .ssh、.github、.vscode 等。

如何在不使用dotenv的情況下存取環境文件?

您可以使用node.js內建的方法來讀取環境文件,而不是使用dotenv來讀取它們,即

node --env-file=.env app.js
登入後複製

在這裡,您可以使用根資料夾中的任何檔案名,而不是使用 .env 作為檔案名稱。

Stop Using dotenv file

以上是停止使用 dotenv 文件的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:dev.to
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!