環境變數 Environment Variable


Posted by Christy on 2022-01-29

本文為 Lidemy [BE201] 部署:Heroku > 先備知識:環境變數,介紹什麼是環境變數,原理以及如何使用

1. 使用原因:假設程式碼洩漏出去了,帳號密碼也會跟著一起洩漏。預防的方法就是在程式碼裡面使用類似代號的東西,執行時再把帳號密碼餵進去。

2. 環境變數存在於整個環境裡面

3. 環境變數使用方式

a. 在 node.js 拿到環境變數的方式,可以在檔案裡寫 process.env.UNAME,接著在 terrminal 執行時把它印出來

b. 要列印自己電腦的環境變數,可以在 terrminal 執行 echo $USERNAME

c. 在 terrminal 把環境變數餵進去 UNAME=123 node 檔案名稱.js

d. 在 terrminal 執行 export UNAME=456,把環境變數存在環境裡面,這時候 UNAME 就會是 456

e. 要部署上 Heroku,port 必須寫成

const port = process.env.PORT || 3000









Related Posts

[Linux] Docker疑難雜症

[Linux] Docker疑難雜症

拜託,請你愛用 console.log

拜託,請你愛用 console.log

React原理 - Virtual DOM

React原理 - Virtual DOM


Comments