[Node.js] 安裝 NVM (Node Version Manager) 來切換 Node.js 版本 for MacOS/CentOS/Ubuntu

NVM (Node Version Manager) 是 Node.js 的版本管理工具。Node.js 發展快速,迭代頻繁,很可能同時間在不同專案需要配置不同 Node.js 版本。因此會建議在安裝 Node.js 前先安裝 NVM,利用 NVM 幫助 Node.js 的版本控管和快速切換。

在 Unix-like 作業系統上的 NVM 都是使用 nvm-sh/nvm,因此安裝方式大同小異。

閱讀更多[Node.js] 安裝 NVM (Node Version Manager) 來切換 Node.js 版本 for MacOS/CentOS/Ubuntu

[Mac / Linux] 讓你的終端介面變潮:個人化修改 Terminal / Bash 的 Prompt

工作後漸漸習慣使用終端指令介面,也就是俗稱的 Terminal Command Line Interface (CLI)。輸入命令前自動會顯示的命令提示字元 (稱為 Prompt),雖然因作業系統不同而略有差異,但提供的資訊通常大同小異,例如使用者名稱、裝置名稱、當前路徑等幾個主要項目。

有天看到別人的 Prompt 非常簡潔,這才意識到可以幫 Prompt 作點個人化的設定。有時若嫌作業系統預設的 Prompt 過於冗長累贅,不一定要接受,可以作一些修改讓 Prompt 變得更賞心悅目。

閱讀更多[Mac / Linux] 讓你的終端介面變潮:個人化修改 Terminal / Bash 的 Prompt

[Mac] Homebrew 與 Homebrew-Cask —— 更快速、簡潔、優雅地管理你的 Mac 軟體套件

相信許多人、特別是 Mac 使用者都聽過 Homebrew 的大名,它已經是個非常普遍化的非 App 官方工具。本文將簡單分享怎麼使用 Homebrew 來釀十八天啤酒……呃不是,是幫助在 Mac 管理上更輕鬆寫意,包含 Homebrew 的用途、安裝方法、常用指令等。

閱讀更多[Mac] Homebrew 與 Homebrew-Cask —— 更快速、簡潔、優雅地管理你的 Mac 軟體套件