注意!以下內容均在Win 10環境下操作,其他作業系統的操作方式並不相同。
安裝Chocolatey
Chocolatey是Windows下的軟件管理器,很多軟件都能直接安裝。
在Win 10安裝Chocolatey有兩種方式:
使用Powershell安裝
在Win 10左下角的搜尋輸入powershell
就能找到Windows PowerShell。
記得以系統管理員身份執行。
|
|
使用命令提示字元 / 命令提示符
在Win 10左下角的搜尋輸入cmd
打開命令提示字元。
記得以系統管理員身份執行。
|
|
安裝Git與Hugo
安裝完Chocolatey之後,接下來的安裝就很方便,直接重新開啟PowerShell,輸入:
|
|
|
|
有些較為複雜的Hugo主題會使用Sass/SCSS
,此時必須要再安裝Hugo的擴展。
|
|
Hugo建立網站
通過cd
指令到你要建站的目錄,然後輸入:
|
|
安裝主題
進到網站根目錄,在Hugo Theme挑選喜歡的主題,不同主題安裝方法略有差異。
基本設置如下:
|
|
主題設置與測試
關於設置主題的部分,每個主題都有自己的一套配置方法,詳見各主題的網站與github。以下為大多數主題的基本設置:
- 進入
theme/主題資料夾/exampleSite
(不是所有主題都有exampleSite
這個資料夾) - 在
exampleSite
找到config.toml
複製一份至根目錄。 - 為方便測試,可以把
content
資料夾也複製到根目錄。
進階設置
部分主題需要到theme/主題資料夾
複製Static
與Layout
的內容或整個資料夾至根目錄才能正常顯示。
測試
透過下面的指令會啟動本地端的網站,在網址列輸入localhost:1313/
即可預覽。
|
|
網站發佈到Github
網站發佈
透過指令下面的指令會生成一個public
的資料夾,這個資料夾就是要發佈到Github的內容。
|
|
網站發佈前要先把config.toml
的baseURL
與manifest.json
的start_url
換成Github使用的網址,確保網站的各項參數能關聯到正確的地址。
Push到Github
先移動到public
資料夾,輸入指令:
|
|