需用到的程序:
1.Git for Windows
2.Node.js for Windows
首先安装好Git和Node.js,安装还是比较简单的不详细叙述了,需要注意的是安装Nodejs时最好选择最新版本的,因为集成了npm无需再自己安装了,比较方便,否则还需要自己安装Npm.
安装完成之后,点击开始菜单->运行CMD,打开CMD检查一下git,nodejs,npm是否已经安装成功,检查命令如下:
git
输入
git --version
成功的话会看到类似如下信息:
git --version git version 2.10.0.windows.1
nodejs
输入
node -v
成功的话会看到类似如下的版本号:
node -v v6.2.0
npm
输入
npm -v
成功的话会看到类似如下版本号:
npm -v
3.8.9
如果以上3个命令都能显示预期结果,说明我们的开发环境准备完成了,可以进入下一步开始安装Hexo了.
依次运行以下命令
全局安装hexo手脚架
npm install hexo-cli -g
安装到指定路径,dir是你需要安装到的路径和项目名称
hexo init <dir>
例如:我需要安装到D盘下的Project文件夹下,项目文件夹叫HexoBlog,则该命令应该是:
hexo init d:/Project/HexoBlog
跳转到指定路径下
cd <dir>
跳转到刚才安装的目录,例如我们这里应该是:
d:
cd d:/Project/HexoBlog
安装依赖的modules,我这里在安装手脚架时自动安装了所有node_modules,如果你不确定你是否完整安装了所有开发所需modules,可以手动再运行一次.
npm install
运行一个简易的本地服务器预览生成的页面,默认的地址是http://localhost:4000/
hexo server
到这里位置,Hexo已经安装好了
在cmd中,指向当前目录的情况下,可以通过以下命令来新建帖子或页面:
hexo new [layout] <title>
比如以下命令会新建一篇标题为"HelloWorld"的帖子,因为默认的layout为post类型:
hexo new HelloWorld
生成的命令:
hexo g or hexo generate
发布
首先把你的hexo项目 commit到你的github pages项目下,然后有两种方法可以发布""
hexo g -d 表示生成后立即发布 hexo d 直接发布之前通过hexo g生成的项目
如果你需要添加自己的域名,在/source/目录下新建一个CNAME文件,里面放入你的域名
例如:
blog.cloudjay.net
关于github pages的具体说明,具体可以参考github pages的官方文档:Github Pages Help