新电脑上移植旧电脑上博客笔记

在新的电脑上移植旧电脑博客

前言:

由于一些需要,有时可能需要在新的电脑上继续原来的工作,如博客整理、github本地文件等等,但这篇笔记只用来记录博客整理部分~

一、准备工作

1、拷贝博客项目

将整个博客项目文件拷贝到新的电脑上,如旧电脑存放在D盘根目录,这里新电脑也同样的存放在D盘根目录

2、相关软件安装

2.1、安装Node.js

Node.js官网

安装完后,在cmd命令行窗口中输入 node -vnpm -v,即可查看是否安装成功

2.2、安装Git

Git官网

说明:下载的时候,不确定是否要翻墙,我在下载的过程中,打开了vpn,没打开的时候,下载的网页打不开。

2.3、安装hexo并配置

以下所有命令安装都在cmd命令窗口执行

(1)在cmd窗口中,进入到博客根目录下,如:cd d:blog

(2)输入npm install hexo -g,安装hexo

(3)输入npm install,安装所需组件

二、Hexo与Github配置

说明:下面的所有操作都在博客根目录下执行,使用git bash窗口

1、设置Git的user name 和email

在窗口中分别输入如下两行代码(注意将username和email改为自己的):

1
2
git config --global user.name "ldgcug"
git config --global user.email "569167692@qq.com"

2、生成秘钥

输入

1
ssh-keygen -t rsa -C “569167692@qq.com”

在输出的提示符中,连续输入三个回车即可

3、添加秘钥

输入

1
eval “$(ssh-agent -s)”

将秘钥添加到ssh-agent

4、添加github的ssh秘钥

(1)在 C:\Users\Administrator\.ssh文件夹下,找到id_rsa.pub并打开,复制其中的内容

(2)登陆Github,点击【头像】下的【setting】,点击左侧的【SSH and GPG keys】,点击【New SSH key】,将刚才复制的 id_rsa.pub 文件内容复制到Key中,添加ssh

5、测试github的ssh秘钥

输入

1
ssh -T git@github.com 

如果看到Hi 后面是你的用户名,则添加成功

三、测试

在git bash窗口中,进入到博客根目录

先随便新建一篇笔记,随便写点内容

输入

1
hexo s

待窗口中有内容输入后,然后在浏览器上输入http://localhost:4000

若要上传到github更新的话,则输入

1
hexo g -d
0%