.env 轉 JSON / JSON 轉 .env
在 .env 與 JSON 之間雙向轉換,正確處理引號、行內註釋,以及值裡同時出現等號和井號的情況。
單引號內不轉義,雙引號內 \n 與 \t 會還原成真實換行和製表符;不加引號時只有前面帶空格的井號才算註釋,所以 a#b 仍然是值。
同一個 key 出現多次時以最後一次為準(和 dotenv 的行為一致),頁面會提示重複了哪些 key。
巢狀預設按雙下劃線拆分,DB__HOST 會變成兩層結構。AWS_SECRET_ACCESS_KEY 這種用單個下劃線分詞的 key,建議把分隔符留空。
評論
還沒有評論,來說兩句吧