hexo系列:使用Hexo+github建立独立博客

前言:牛不牛的都使用个人博客、咱也跟着潮流走,主要个人也挺喜欢hexo这种简约博客,来体验一把....

注:此为windows下教程


1.安装git 下载地址:git下载地址   安装就不说了大家都会。



2.下载nodejs ,安装npm包(最新nodejs版本默认安装npm)


下载地址:官网链接   nodejs中文网

本人在win10下安装遇到的问题:2503、2502的错误,系统权限的原因

解决方法:

1). 按win+r,打开运行框,输入命令:gpedit.msc ,打开本地组策略编辑器,依次展开 :“计算机配置”->“管理模板”->”windows组件”->“windows installer”

,并找到“始终以提升的权限进行安装”;双击该选项,或者右键”编辑“,在弹出的对话框中设置为“已启用”,并应用

2).  按win+x,进入命令提示符(管理员),输入:msiexec /package +‘msi文件路径’(输入的时候注意半角字符且路径不能为中文名)

例如:C:\Windows\system32>msiexec /package G:\MyBlog\nodejs\node-v6.5.0-x64.msi

即可安装成功。

3.安装Hexo

npm install hexo-cli -g

4.创建Hexo目录

创建放置博客文件的文件夹:hexo文件夹。在自己想要的位置创建文件夹,如我hexo文件夹的位置为E:\hexo,名字和地方可以自由选择,
当然最好不要放在中文路径下,至于原因,我想很多人懂得。之后进入文件夹,即E:\hexo内
点击鼠标右键,选择Git Bash,执行以下命令,Hexo会自动在该文件夹下下载搭建网站所需的所有文件。

5.现在可以本地调试

hexo generate #生成,可缩写为hexo g
hexo server   #启动服务,可缩写为hexo s


现在本地已经搭建好了,接下来就是部署到gitcafe

6.修改hexo,部署到gitcafe

1).注册账号:https://coding.net
2).创建项目:项目名需要跟用户名相同
3).添加ssh key 右键:Git Bash 输入:ssh-keygen -t rsa -C "BossRain99@163.com"(此为自己的邮箱)

ssh-keygen生成时会询问输入文件名,这个直接回车按默认的来,

密码按自己的需要设置一下。这样默认会在本地的~/.ssh目录下生成id_rsa,id_rsa.pub两个文件,

id_rsa是私钥,id_rsa.pub是公钥。

打开id_rsa.pub  将内容拷贝到到gitcafe的ssh keys设置中


4). 修改_config.ym文件,把最后的deploy配置,修改成自己的。
deploy:
  type: git
  repository: git@gitcafe.com:RainCoder/RainCoder.git
  branch: gitcafe-pages

在这里遇到的问题:

ERROR Deployer not found git
安装部署插件
解决方法: npm install hexo-deployer-git --save

关于ssh公钥配置和git操作上的问题在这里有详细的解决:

Git 操作常见问题


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一条苍老的小鱼

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值