当Hexo安装完成之后, 在目标文件夹
下依次执行以下指令以初始化Hexo。
$ hexo init <文件夹>
$ cd <文件夹>
$ npm install
安装完成之后,你的项目文件夹(上文所述的目标文件夹)里面的目录结构应该是这样的:
.
├── _config.yml
├── package.json
├── scaffolds
├── source
| ├── _drafts
| └── _posts
└── themes
_config.yml
网站配置文件,你可以在这里设置Hexo的大部分配置项。
package.json
应用数据文件,EJS、Stylus和Markdown渲染器是默认安装的,如果你想的话,可以稍后卸载它们。
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
脚手架文件夹,当你新建博文的时候,Hexo会把这个新文件放在脚手架上。
source
源文件夹,这个文件夹是用于存放你的网站的内容的。Hexo会忽略隐藏文件和那些以_
(下划线)开头的文件或文件夹(除了_posts
文件夹)。默认生成的文件(如Markdown、HTML)会放在public文件夹中,防在其他地方的其他文件只会简单的进行复制。
themes
主题文件夹。Hexo生成的静态页面是由网页内容和主题进行混合生成的。
最后更新于2016-09-19