安裝 Hexo 完成后,請(qǐng)執(zhí)行下列命令,Hexo 將會(huì)在指定文件夾中新建所需要的文件。
$ hexo init
$ cd
$ npm install
新建完成后,指定文件夾的目錄如下:
.
├── _config.yml
├── package.json
├── scaffolds
├── scripts
├── source
| ├── _drafts
| └── _posts
└── themes
網(wǎng)站的 配置 信息,您可以在此配置大部分的參數(shù)。
應(yīng)用程序的信息。EJS, Stylus 和 Markdown renderer 已默認(rèn)安裝,您可以自由移除。
package.json
{
"name": "hexo-site",
"version": "",
"private": true,
"hexo": {
"version": ""
},
"dependencies": {
"hexo-renderer-ejs": "*",
"hexo-renderer-stylus": "*",
"hexo-renderer-marked": "*"
}
}
模版 文件夾。當(dāng)您新建文章時(shí),Hexo 會(huì)根據(jù) scaffold 來(lái)建立文件。
Hexo的模板是指在新建的文章文件中默認(rèn)填充的內(nèi)容。例如,如果您修改scaffold/post.md中的Front-matter內(nèi)容,那么每次新建一篇文章時(shí)都會(huì)包含這個(gè)修改。
資源文件夾是存放用戶資源的地方。除 _posts
文件夾之外,開(kāi)頭命名為 _
(下劃線)的文件 / 文件夾和隱藏的文件將會(huì)被忽略。Markdown 和 HTML 文件會(huì)被解析并放到 public
文件夾,而其他文件會(huì)被拷貝過(guò)去。
主題 文件夾。Hexo 會(huì)根據(jù)主題來(lái)生成靜態(tài)頁(yè)面。
更多建議: