Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。
安装
安装 Hexo 只需几分钟时间,若您在安装过程中遇到问题或无法找到解决方式,请提交问题,我会尽力解决您的问题。
安装前提
安装 Hexo 相当简单。然而在安装前,您必须检查电脑中是否已安装下列应用程序:
安装gcc
https://blog.csdn.net/libaineu2004/article/details/49160315
安装node.js
http://www.runoob.com/nodejs/nodejs-install-setup.html
https://blog.csdn.net/lu_embedded/article/details/79138650
安装git
http://www.runoob.com/git/git-install-setup.html
如果您的电脑中已经安装上述必备程序,那么恭喜您!接下来只需要使用 npm 即可完成 Hexo 的安装。
Hexo安装
$ npm install -g hexo-cli
Hexo的基本使用请查看hello-world文中所写。1
在本地选中一个空文件夹(一定要是空文件夹!!),在空文件中执行如下命令,生成Hexo运行所需要的文件:
$ hexo init
初始化后,文件夹的目录如下:
- .
- ├── .deploy #需要部署的文件
- ├── node_modules #Hexo插件
- ├── public #生成的静态网页文件
- ├── scaffolds #模板
- ├── source #博客正文和其他源文件等都应该放在这里
- | ├── _drafts #草稿
- | └── _posts #文章
- ├── themes #主题
- ├── _config.yml #全局配置文件
- └── package.json
之后在本地执行如下命令后,即可访问 http://localhost:4000 访问Hexo页面
$ hexo s
Git安装
Git安装包地址,根据操作系统选择安装包下载后安装即可。
创建一个项目
获取项目地址
发布博客
修改Hexo配置文件_config.yml
- deploy:
- type: git
- repo: https://gitee.com/oceanao/me.git
- branch: master
部署博客
$ npm install hexo-deployer-git --save
$ hexo g --d #一键部署
此时会弹出一个对话框,提示输入码云的账号密码。部署成功后,登陆码云。此时本地文件夹中出现有一个public文件夹,代表部署成功。
开启Page功能
访问博客
在浏览器地址栏输入上图中的博客地址,即可访问,效果图如下:
博客使用
在博客目录的source文件中的_post文件夹中添加你要写的博客文件,文件命名为file_name.md
file_name.md的文件开头如下:
- ---
- title: file_name
- tag: 标签名
- categories: 分类
- comment: 是否允许评论(true or false)
- description: 描述
- ---
- 文档正文编写,请参照markdown语法。
参考链接: