Quick Start
- 安装Nodejs
- 安装Git
- 安装Hexo
- 在Github上创建repositories
- 将本地Hexo文件deploy至Github
- 访问Blog
安装Nodejs
- 访问Nodejs官方网站:https://nodejs.org/en/download/ ,下载最新的Nodejs安装包。
- 运行下载好的安装包,默认下一步安装即可。
安装Git
- 访问Git官方网站:https://git-scm.com/downloads/ ,下载最新的Git安装包。
- 相对来说Git官网的下速度会比较慢,可以通过pc.qq.com查找Git安装包,再下载。
- 和Nodejs相同,默认下一步安装即可。
使用NPM先安装CNPM
- 由于npm是国外的源,安装起来会比较慢,这里推荐使用cnpm,其为淘宝的源。
- 注意npm是跟随Nodejs一起安装的,类似Linux里的包管理器。
- 打开Windows上的PowerShell程序(管理员权限运行)
- 可以使用命令npm -v查看当前的版本信息。
- 输入下面的命令安装cnpm:
npm install -g cnpm --registry=https://registry.npm.taobao.org
- 下载完后,可以通过cnpm -v查看当前的版本信息,如果报错,需要将cnpm的路径加入系统环境变量。
使用CNPM安装HEXO
- 先创建一个空的文件夹,可以命名为My Blog,再在该文件夹下启动Power Shell程序(管理员运行)并输入下面的命令安装Hexo:
cnpm install -g hexo-cli
- 同样可以通过hexo -v命令查看版本信息。
- 输入hexo init进行初始化操作,此处如若提示git巴拉巴拉的报错,是由于其未在Windows系统环境变量内添加对应的Path对象。
- 将下列两个目录添加至环境变量的Path内即可:
C:\Program Files\Git\bin
C:\Program Files\Git\mingw64\libexec\git-core
- 接着再执行hexo init命令。
- 待初始化完成之后,可以从你创建的My Blog文件下看到一系列的文件。
- 接着再执行hexo generate(可以简写为hexo g)释放静态文件。
- 最后输入hexo server,启动Hexo
- 使用浏览器根据命令提示窗口访问http://localhost:4000
- 可以看到Hexo默认的博客页面,则代表安装Hexo成功。
Github上创建repositories
- 在Github中新建一个仓库。
- 注意仓库的名字要与Github的用户名一致,否则会出现问题。
将Hexo部署到Github上
修改Hexo的配置文件_config.yml,可以使用notepad++或者其它文本编辑器打开。
在该配置文件的最下方有deploy字段,补充该字段,如下列所示(注意冒号后面有一个空格):
1
2
3
4deploy:
type: git
repo: https://github.com/Sleny1994/sleny1994.github.io.git
branch: master注意将上述repo的地址更换成你自己的Github刚创建的仓库地址。
输入cnpm install –save hexo-deployer-git命令,安装插件。
待安装好插件后,输入hexo deploy,将Hexo部署至Github上。
此时,Github上的Code区域下就生成了一系列的文件。
大功告成
- 最后,使用浏览器访问你创建的Github仓库的地址。
- 例如我的:https://sleny1994.github.io