为什么用两个代码托管平台?
很多人都把hexo托管到Github上,因为Github大家都用的比较久了。但是,你的博客主要访问者肯定还是国内的用户,国内的用户访问Coding比Github是要快不少的。还可以利用域名解析实现国内的走Coding,海外的走Github,分流网站的访问。
步骤
安装Git
Git是什么?
Git是目前世界上最先进的分布式版本控制系统(没有之一)。
下载后按默认选项安装即可。
安装完成后,在开始菜单里找到“Git”->“Git Bash”,蹦出一个类似命令行窗口的东西,就说明Git安装成功!
因为Git是分布式版本控制系统,所以,每个机器都必须自报家门:你的名字和Email地址。
注意git config命令的–global参数,用了这个参数,表示你这台机器上所有的Git仓库都会使用这个配置,当然也可以对某个仓库指定不同的用户名和Email地址。
安装Node.js
Windows安装
直接进入Node.js官网打开Downloads选项卡,
再点击Windows Installer下载,默认安装就行。
Linux安装
先去官网下载最新安装包
wget https://nodejs.org/dist/v6.10.3/node-v6.10.3-linux-x64.tar.xz
使用解压命令
xz -d node-v6.10.3-linux-x64.tar.xz
tar -xvf node-v6.10.3-linux-x64.tar
或者
tar -xvJf node-v6.10.3-linux-x64.tar.xz
文件就被解压到当前文件夹下了
mv node-v6.10.3-linux-x64 node-v6.10.3
mv node-v6.10.3 /usr/local/node
配置环境变量
#编辑/etc/profile (使用vim)
vim /etc/profile#在底部添加PATH变量
export
PATH=$PATH:/usr/local/node/bin
#保存退出,先按esc键,再按`shift`+`:wq`
#最后保存并使其生效即可
source /etc/profile
安装Hexo
打开Git-bash,输入
npm install -g hexo-cli
即可完成Hexo的安装。
安装插件(可选)
npm install hexo-generator-index --save
npm install hexo-generator-archive --save
npm install hexo-generator-category --save
npm install hexo-generator-tag --save
npm install hexo-server --save
npm install hexo-deployer-git --save
npm install hexo-deployer-heroku --save
npm install hexo-deployer-rsync --save
npm install hexo-deployer-openshift --save
npm install hexo-renderer-marked --save
npm install hexo-renderer-stylus --save
npm install hexo-generator-feed --save
npm install hexo-generator-sitemap --save
本地部署Hexo
在电脑磁盘新建一个存放博客目录的文件夹,例如:blog,
进入到blog文件夹,点空白处右击鼠标,打开Git-Bash右击,
输入hexo init然后npm install,该文件夹有如下目录,就安装成功!
├──_config.yml