一、windows环境下hexo安装
我的环境是win7 64位
1、安装前提
安装 Hexo 相当简单。然而在安装前,您必须检查电脑中是否已安装下列应用程序:依次下载安装。
1. Node.js
2. git
安装默认下一步即可
2、安装hexo
这里采用npm安装(npm 是随同NodeJS一起安装的包管理工具)
npm默认的源的下载速度可能很慢,建议使用淘宝镜像替换。
执行下面的命令,将npm的源设置成淘宝镜像站。(官方建议nvm安装官网安装参考 )
npm config set registry “https://registry.npm.taobao.org”
1)在适合的地方创建文件夹,按住shift+鼠标右键(或者git bash 进入次路径),点击在此处打开命令窗口(下面会使用当前目录打开命令行来代指上述操作)
npm install hexo-cli -g
2)可能会出现警告,不影响,然后输入:
npm install hexo –save
3)然后会有一大推白字,输查看是否安装OK
hexo -v
3、初始化 hexo
接着上面的操作输入:
hexo init
之后再输入:
npm install
之后npm将自动安装你需要的组件,等待.
首次体验hexo
继续输入(生成静态页面):
hexo g
继续输入(开启本地服务器):
hexo s
然后会有提示:
INFO Hexo is running at http://localhost:4000/. Press Ctrl+C to stop.
在浏览器中打开 http://localhost:4000/
你将会看到:
如果一直打不开,可能是端口被占用(如福昕阅读器),命令行修改端口:
hexo server -p 5000
到目前为止hexo在本地的配置已经全部结束了
3、将hexo博客部署到github上
修改配置文件blog/_config.yml,修改deploy项的内容,如下所示:
deploy:
type: git
repo: git@github.com:runehu/runehu.github.io.git
branch: master
● 注意:type: git中的冒号后面由空格。
###部署hexo
输入下面的命令将hexo博客部署到github中:
1)清空静态页面
hexo clean
2) 生成静态页面
hexo generate
3) 部署
hexo deploy