作为一个小白,想建一个博客来帮助自己学习。把学习的过程以及感悟记录下来:
由于图床还没搞定所以暂时莫有图片。七牛需要实名,实名在学校实现不了。
创建账号啥的不用我多讲了吧。唯一要注意的是,就是创建项目
uesrname.github.io uesr就是你的github账号
这是安装hexo前的准备。
大神们说要装gitbash,其实吧,我觉得git for windows的也可以的。但bash怎么说呢,看到命令行我就有种亲切的感觉。。。都可以去官网下载,
安装nodejs
nodejs下载地址 傻瓜式安装。 检查是否安装完成在bash里输入 :git version
接着cd进你的目录。cd e:(进入E盘)cd blog(进入blog文件夹) 接着就要初始化了 hexo init
在配置ssh前,需要输入俩条命令
然后你需要照到ssh生成的pub文件。 输入cd ~/.ssh 在输入cat id_rsa.pub 然后把ssh-rsa后面那一段复制下来
粘贴到github上去。在项目的setting里面deploy keys。添加,title随便填,为了方便记忆我填了学校毕竟是学校的电脑
附上config.yml文件详解
到bash中执行以下命令
据说hexo3.0还需要单独安装服务器。命令是
接着你打开浏览器输入http://localhost:4000 就会看见你的blog了
安装 npm install hexo-deployer-git –save 命令:
请注意最后一步可能要输入你的用户名和密码 然后访问你的blog吧 http://yourgithubname.github.io yourgithubname改为你的github账号
这一步我弄了好久,还找过大神。
注册dnspod。需要实名。 然后去看dnspod的狗爹教程,添加好后有延迟。
然后去控制台添加域名之后的解析选项注意
在 bash 中输入
就可以在
中看见你创建文章啦 文章编辑需要markdown
我使用的是在线编辑你也可以去下个编辑器啥的。