Next Function settings

Hexo的安装

环境部署

安装hexo之前,必须确保电脑已经安装以下程序:

  • Git
  • Node.js

如果已经安装以上程序,则使用以下命令安装hexo:
npm install -g hexo-cli
安装成功后,在你的电脑建立一个站点目录,用来存储hexo的相关文件,在本示例中,我们以blog为站点目录。

进入blog目录,使用以下命令初始化该目录:
hexo init
初始化完成后,使用浏览器进入http://localhost:4000,如果成功,则会看到如下页面:

hexoImg

部署到github/coding

部署到github

首先,打开自己的Github页面,new一个新的仓库,仓库名的格式必须username.github.io,点击Create repository,即可创建。

接下来,打开blog目录下的_config.yml文件,划到文本最后找到deploy字段,修改参数:

1
2
3
deploy:
type: git
repo: 这里填写刚刚创建的仓库的ssh链接

Ctrl+S保存并关闭文件,然后使用以下命令创建一个ssh key,一路回车:
ssh-keygen -t rsa -C "youremail@example.com"

这时候它会告诉你.ssh文件夹已经生成,进入该文件夹,打开id_rsa.pub.
之后在Github的setting中,找到SSH keys选项,点击New SSH key,把你id_rsa.pub中的所有信息复制进去。
完成上述操作后,在gitbash中,执行以下命令:

1
2
git config --global user.name "yourname"
git config --global user.email "youremail"

这两条命令用来设置你本地的用户名和邮箱,github通过这些本地信息来判断你的计算机是否是要找的用户。
运行以下命令来查看是否成功:
ssh -T git@github.com

这个时候需要先安装hexo-deploy-git ,也就是部署的命令,这样你才能用命令部署到GitHub,命令如下:
npm install hexo-deployer-git --save

胜利就在前方!

在gitbash中输入以下三个命令:
hexo clean —————清理站点目录下的缓存
hexo g —————生成静态文件
hexo d —————立即部署到github

然后在浏览器输入网址 username.github.io
如果出现以下页面,你就成功了!(日期可以随意修改)
hexoImg

Motivation time:

黎明前的时分是最黑暗的———富勒

胜利是不会向我走来的,我必须自己走向胜利———穆尔

  • © 2015-2019 VicenteSWL
  • Hexo Theme Ayer by shenyu
    • PV:
    • UV: