一旦 Hexo 安裝完成,請執行以下指令以在目標 <folder>
中初始化 Hexo。
$ hexo init <folder> $ cd <folder> $ npm install
|
初始化完成後,您的專案資料夾會如下所示:
. ├── _config.yml ├── package.json ├── scaffolds ├── source | ├── _drafts | └── _posts └── themes
|
_config.yml
網站設定檔。您可以在此設定大部分的設定。
package.json
應用程式資料。EJS、Stylus 和 Markdown 渲染器預設安裝。如果您願意,可以稍後解除安裝。
package.json{ "name": "hexo-site", "version": "0.0.0", "private": true, "hexo": { "version": "" }, "dependencies": { "hexo": "^7.0.0", "hexo-generator-archive": "^2.0.0", "hexo-generator-category": "^2.0.0", "hexo-generator-index": "^3.0.0", "hexo-generator-tag": "^2.0.0", "hexo-renderer-ejs": "^2.0.0", "hexo-renderer-stylus": "^3.0.0", "hexo-renderer-marked": "^6.0.0", "hexo-server": "^3.0.0", "hexo-theme-landscape": "^1.0.0" } }
|
scaffolds
骨架資料夾。當您建立新的文章時,Hexo 會以骨架為基礎建立新檔案。
source
來源資料夾。您將網站內容放在這裡。Hexo 會忽略隱藏檔案以及名稱以 _
(底線)為前綴的檔案或資料夾 - 除了 _posts
資料夾。可渲染的檔案(例如 Markdown、HTML)將會被處理並放入 public
資料夾,而其他檔案將會被直接複製。
themes
主題資料夾。Hexo 會將網站內容與主題結合,以產生靜態網站。