配置环境
- 1.安装Node.js(用来生成静态页面)
- 到Node.js官网下载相应平台的最新版本,一路安装即可。
- 2.安装Git(把本地的hexo内容提交到github上去)
- 3.申请GitHUb账号
安装Hexo
- 1.Node和Git都安装好后,首先创建一个文件夹,如blog,用户存放hexo的配置文件。打开终端,进入到刚才创建的文件夹(如:blog)
- 2.执行以下命令安装Hexo:
|
|
3.安装好后,执行init命令初始化hexo:
1$ hexo init4.生成静态页面
1$ hexo generate 或 hexo g也可以5.启动本地服务器(用于文章的预览调试):
1$ hexo sever 或 hexo s6.打开浏览器输入http://localhost:4000就能看到hexo的静态网页
- 前提是以上的步骤都成功,如果不能打开说明环境没有配置好
配置GitHub
- 1.建立Repository
- 注意点:建立与你用户名(github用户名)对应的仓库,仓库名必须为
your_user_name.github.io
,不要问为什么固定写法(这是坑
)
- 注意点:建立与你用户名(github用户名)对应的仓库,仓库名必须为
2.竟然你的blog的文件夹的根目录找到
_config.yml
文件并打开滑到
_config.yml
文件最下面修改成如下:1234deploy:type: gitrepo: https://github.com/zhufeixing/zhufeixing.github.io.gitbranch: masterzhufeixing
是我github的账户名,请把以上的zhufeixing
改为你的github账户名即可- 保存修改后的
_config.yml
文件
3.然后执行以下命令:
1$ npm install hexo-deployer-git --save4.执行配置命令:
1$ hexo deploy 或者 hexo d5.然后在浏览器输入http://zhufeixing.github.io/就能运行了。我的github的账户叫zhufeixing,把这个改成你github的账户名就行了
hexo的常用命令:
1.新建文章
1$ hexo new"postName"1.新建文章
1$ hexo new"postName"2.新建页面
1$ hexo new page"pageName"3.生成静态页面至public目录
1$ hexo generate4.开启预览访问端口(默认端口4000,’ctrl + c’关闭server)
1$ hexo server5.将.deploy目录部署到GitHub
1$ hexo deploy6.查看帮助
1$ hexo help7.查看Hexo的版本
1$ hexo version
修改_config.yml
文件遇到的坑
- 修改
_config.yml
文件时,:
后面要加一个空格