hexo搬迁,原来这么简单

Author Avatar
小轲博客 Aug 03, 2019

写在最前面:

要求hexo源文件夹没有丢失

并且之前的git仓库还在,地址不变,地址如果变了请在_config.yml文件里面重新配置

完整的结构是这个样子的

这个是以记录和教程并存的所以比较啰嗦嘿嘿

项目文件夹

话不多说开始~

开文

记得7月20号左右的时候,我依旧打开我的电脑准备一天的代码粘贴工作的时候,安装个vmware虚拟机软件,由于后台可能开着idea还有一大堆开发的软件的时候,忽然卡住啦

土拨鼠

(自带声音图)

当时我试了一下windows 的万年牛逼修复功能,重启

重启完成之后,键盘全失灵!没办法 只能重装系统 把东西拷进去U盘,拿过去重装系统

大概下午3.30左右 老师发邮件告诉我做完了(全盘)我就拿来自闭了

然后配完基本的开发之后,由于太忙了所以没有弄博客,今天星期天嘿嘿爬起来修一下

正式开始

安装环境

当时重装系统的时候我不在现场,所以人家直接一路回车到底想想用户名也无妨我就没有改

环境

需要查看三个环境:

nodejs官网: https://nodejs.org/en/

git环境: https://git-scm.com/download/win

  1. node -v
  2. npm -v
  3. git –version

配置ssh

查看C:\Users\用户名\.ssh\有没有

没有则使用命令

一路回车到二大爷家就可以了这里!

1
ssh-keygen -t rsa -C "邮件地址"

创建生成好之后查看.ssh文件夹 有没有该文件

.ssh文件夹

使用编辑器打开该文件,复制里面的内容

我这里使用的coding托管的,在ssh公钥里面添加你刚刚生成的就可以了。

5.png

如果是github用户,在settings-》SSH and GPG keys里面添加就可以了。

测试SSH连接

1
ssh -T git@git.dev.tencent.com

6.png

配置工程的git

1
2
git config --global user.name "keshao"// 你的coding用户名,如果github 请换成github用户名
git config --global user.email "2501521908@qq.com"// 你的git平台的邮箱

配置完成之后,你应该就可以使用git了

如果你不小心把hexo工程下的git文件夹删除了,自然需要重新绑定工程,需要使用 git init,git remote add等命令,具体百度下就可以了超级简单

项目根目录安装hexo服务

1
$ npm install -g hexo-cli

这时候等待它安装完成,你应该就可以使用hexo的服务了。

运行测试

1
hexo s

success.png

捏了一把汗,终于完事了。

推荐Markdown编辑器

很多同学在QQ上问我我的markdown编辑器用的是什么,我的是 Typora,免费也很好用还支持中文,嘿嘿推荐

https://www.typora.io/

总结

嗯,这次系统装的我之后做事小心了好多,不能对自己电脑性能太过于自信!嘿嘿。