使用 PM2 管理 Node App 時如果有使用 doenv 會讀取目前目錄的 .env 檔案,例如在以下的資料結構下:

1
2
3
myApp/
    app.js
    .env

在 myApp 同級目錄中執行 pm2 start myApp/app.js 時會去讀取同層級的 .env ,而不會讀取到 myApp/.env

此時除了可以進入 myApp 後再執行 pm2 start 外,也可以在 app.js 中設定 .env 路徑,如下:

閱讀更多

最近遇到了 API URL 分 Development 及 Production 不同設定的問題,想使用環境變數來解決,讓 URL 在不同的環境下自動使用對應的設定,嘗試後發現有些使用重點跟容易忽略的地方:

閱讀更多

在這繪圖螢幕入門門檻越來越低及iPad逐漸成為專業繪圖板的時代,市面上也跟著出現不少主打創作者/遊戲用的單手鍵盤或是快捷操作裝置。但是等了好幾年了,還是找不到「適合」自己的鍵盤 🤨 那麼,與其繼續等下去不如自幹一個適合自己的單手鍵盤吧!

閱讀更多

Q: 最近在利用 Vue-Cli 建立專案時遇到 node-sass 出現如下錯誤:

1
2
3
4
5
 ERROR  Failed to compile with 1 error                             

 error  in ./src/App.vue?vue&type=style&index=0&lang=scss&

Syntax Error: Error: ENOENT: no such file or directory, scandir '/***/node_modules/node-sass/vendor'

閱讀更多