本章讲下,我的电脑之前安装过盗版window导致系统崩溃,导致需要重装电脑,太坑了,之前博客的配置全没了。由于现在的工作不是写代码的,本不想继续玩博客,但今天不想学习,也不想玩电脑就开始捣鼓了。
前言
看着上次我写的博客,已经是一年了,主要是现在的工作比较简单,不是写代码,是一个新的领域
在这个大厂已经待了一年,发现自己没有一点进步,有些后悔,对自己不熟悉的领域独自闯,不过
呢人生本来就是一场经历,赚不到钱又如何,可我并没有停止,一直再努力。虽然效果不显著,一腔
热血尽量撒出去吧。这一年真的让我抱怨太多了,也让我成长了许多。可一想到自己大学那么努力,出来
却混的那么差,真的有点对不起以前的自己。不管了,继续努力,未来会更好的。
正式开始
首先将之前本地电脑上的博客包先拷出来放到新系统里设置为hexo文件夹
部署环境
需要两个安装包
git安装包下载
node安装包下载
安装node有个坑
node版本太高会报TypeError [ERR_INVALID_ARG_TYPE]: The “mode” argument must be integer. Received an instance of Object
这是坑啊,百度找了很久都没发现是什么问题,最后在知乎看到是node.js的版本太高之前的14版本,改个12版本就好了
安装hexo
这里也有个坑,记得第一次安装hexo我也踩过,不能用默认的安装
如:npm install -g hexo-cli 这个下载需要翻墙完全不行
安装淘宝镜像1
2npm install cnpm -g --registry=https://registry.npm.taobao.org
cnpm install hexo-cli -g
在本地的hexo中执行
安装组件1
2cnpm install
npm install hexo-deployer-git --save
再测试1
2
3hexo clean
hexo g
hexo d
这边已经安装完了,这边可能需要将ssh钥匙加密这是需要将本地的公钥发到github
密钥主要为了别再验证
ssh-keygen -t rsa -C greenovia@qq.com(换成你的邮箱地址)
这样在 /c/Users/Administrator/.ssh/id_rsa文件中就生成了公钥
文件文字复制到github上
生成密钥参考
拉取github的安装包
git clone github上的链接
如$ git clone https://github.com/...
将本地文件上传到github上1
2
3
4
5
6将本地所有的文件上传
$ git add .
添加注释
$ git commit -m "注释
上传
$ git push