當(dāng)Hexo安裝完成之后, 在目標(biāo)文件夾下依次執(zhí)行以下指令以初始化Hexo。
$ hexo init <文件夾>
$ cd <文件夾>
$ npm install
安裝完成之后,你的項(xiàng)目文件夾(上文所述的目標(biāo)文件夾)里面的目錄結(jié)構(gòu)應(yīng)該是這樣的:
.
├── _config.yml
├── package.json
├── scaffolds
├── source
| ├── _drafts
| └── _posts
└── themes
_config.yml
網(wǎng)站配置文件,你可以在這里設(shè)置Hexo的大部分配置項(xiàng)。
package.json
應(yīng)用數(shù)據(jù)文件,EJS、Stylus和Markdown渲染器是默認(rèn)安裝的,如果你想的話,可以稍后卸載它們。
package.json
{
"name": "hexo-site",
"version": "0.0.0",
"private": true,
"hexo": {
"version": ""
},
"dependencies": {
"hexo": "^3.0.0",
"hexo-generator-archive": "^0.1.0",
"hexo-generator-category": "^0.1.0",
"hexo-generator-index": "^0.1.0",
"hexo-generator-tag": "^0.1.0",
"hexo-renderer-ejs": "^0.1.0",
"hexo-renderer-stylus": "^0.2.0",
"hexo-renderer-marked": "^0.2.4",
"hexo-server": "^0.1.2"
}
}
scaffolds
腳手架文件夾,當(dāng)你新建博文的時候,Hexo會把這個新文件放在腳手架上。
source
源文件夾,這個文件夾是用于存放你的網(wǎng)站的內(nèi)容的。Hexo會忽略隱藏文件和那些以_(下劃線)開頭的文件或文件夾(除了_posts文件夾)。默認(rèn)生成的文件(如Markdown、HTML)會放在public文件夾中,防在其他地方的其他文件只會簡單的進(jìn)行復(fù)制。
themes
主題文件夾。Hexo生成的靜態(tài)頁面是由網(wǎng)頁內(nèi)容和主題進(jìn)行混合生成的。
最后更新于2016-09-19