安裝 Hugo 及 npm
2.安裝 Hugo 及 npm
Windows 安裝
1. 安裝 Chocolatey (Windows 套件管理器)
-
開啟 PowerShell (以系統管理員身分執行):
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePoint]::SetStrictSslValidation($false); iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
-
等待安裝完成後,開啟新的 PowerShell 視窗並執行以下指令安裝 Hugo:
choco install hugo -y
2. 安裝 npm
-
Node.js 和 npm 通常是捆綁在一起的。 下載並安裝 Node.js LTS 版本 (Long Term Support) 的安裝包。
-
在 Node.js 安裝過程中,會自動安裝 npm。
-
驗證安裝:
node -v npm -v
macOS (使用 Homebrew) 安裝
1. 安裝 Homebrew (如果尚未安裝)
-
開啟 Terminal 並執行以下指令:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
-
按照提示進行安裝。
2. 安裝 Hugo
-
開啟 Terminal 並執行以下指令:
brew install hugo
3. 安裝 npm
-
Node.js 和 npm 通常是捆綁在一起的。 使用 Homebrew 安裝 Node.js:
brew install node
-
驗證安裝:
node -v npm -v
驗證安裝
不論是在 Windows 還是 macOS,安裝完成後都可以通過執行以下指令來驗證 Hugo 和 npm 是否安裝成功:
hugo version
npm -v
如果顯示版本資訊,則表示安裝成功。
注意事項
- 選擇 LTS 版本: 建議安裝 Node.js 的 LTS 版本,以確保穩定性。
- 更新: 定期更新 Hugo 和 npm,以獲取最新的功能和修復。
- 環境變數: 確保你的系統環境變數已經正確配置,以便在任何目錄下都能使用 Hugo 和 npm 命令。
- 防火牆: 有些防火牆可能會阻止 npm 從網際網路下載套件,請確保防火牆設定允許 npm 的連線。
進一步學習
- Hugo 官方文件: https://gohugo.io/
- npm 官方文件: https://www.npmjs.com/