使用 PM2 管理 Node App 時如果有使用 doenv 會讀取目前目錄的 .env 檔案,例如在以下的資料結構下:
在 myApp 同級目錄中執行 pm2 start myApp/app.js 時會去讀取同層級的 .env ,而不會讀取到 myApp/.env
此時除了可以進入 myApp 後再執行 pm2 start 外,也可以在 app.js 中設定 .env 路徑,如下:
使用 PM2 管理 Node App 時如果有使用 doenv 會讀取目前目錄的 .env 檔案,例如在以下的資料結構下:
在 myApp 同級目錄中執行 pm2 start myApp/app.js 時會去讀取同層級的 .env ,而不會讀取到 myApp/.env
此時除了可以進入 myApp 後再執行 pm2 start 外,也可以在 app.js 中設定 .env 路徑,如下:
由於 localStorage 規範中只能儲存字串,但如果想儲存布林值或其他格式可利用 JSON 的方式達成:
最近遇到了 API URL 分 Development 及 Production 不同設定的問題,想使用環境變數來解決,讓 URL 在不同的環境下自動使用對應的設定,嘗試後發現有些使用重點跟容易忽略的地方:

在這繪圖螢幕入門門檻越來越低及iPad逐漸成為專業繪圖板的時代,市面上也跟著出現不少主打創作者/遊戲用的單手鍵盤或是快捷操作裝置。但是等了好幾年了,還是找不到「適合」自己的鍵盤 🤨 那麼,與其繼續等下去不如自幹一個適合自己的單手鍵盤吧!
本站使用的是 Valine 留言系統,但是之前忘了加上留言通知導致有些留言沒看到(非常抱歉😅,後來事物繁忙到現在才加上通知功能。
這次就來記錄如何使用 Valine-Admin 透過 Gamil 的 SMPT 服務免費加上 Email 通知功能以及留言管理後台吧!
Q: macOS 連接公用 WiFi 登入畫面一片空白並出現登入錯誤訊息?
A: 在 ~/Library/LaunchAgents 中新增一個檔案名為 my.shim.catalina.captivenetworkassistant.plist
Q: 我無法在 iPad 的 Affinity Photo 中開啟 PSD 檔案?
A: 如果裝了 Adobe Fresco,可能會造成 PSD 檔案在 Affinity Photo 中無法開啟,刪除 Fr 之後即可解決問題。
Update your browser to view this website correctly. Update my browser now