重装系统之后配置hexo

最近有把xps13-9360的硬盘换了海康C2000pro 1T主控sm2262en版本。新版本散热控制的真不错,速度也完全够用了。而且双面芯片确实是可以安装的。把厂家赠送了个导热贴直接粘在芯片上和笔记本D面接触应该散热也不错。

言归正传,我的操作是建立在事先一定把hexo的Blog整个文件夹拷贝备份到移动硬盘的基础之上。

重装系统后将Blog整个文件夹拷贝回来(如果你只是重装系统影响了C盘不用执行这一步操作)。

安装Node.jsGit一路默认。在windows cmd命令行控制台中通过以下命令判断是否安装正确。

1
2
3
4
node -v
v10.16.1
git --version
git version 2.22.0.windows.1

进入在Blog目录点击右键选择Git Bash Here执行如下命令

1
2
3
4
5
$ npm install -g hexo-cli   #安装hexo
$ npm install #根据packge.json安装依赖
$ hexo clean #清理public目录
$ hexo generate #在public目录生成静态页面
$ hexo server #本地打开hexo服务用语测试

打开浏览器看看http://localhost:4000 是否访问正常。

在刚才的Git Bash中执行

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
$ git config --global user.email "aaa@bbb.com"
#修改一下git设置自己的email
$ ssh-keygen.exe -t rsa
#如下所示一路回车后会在用户目录下生成.ssh目录,将id_rsa.pub内容重新拷贝到服务器上就可以上传了。
Generating public/private rsa key pair.
Enter file in which to save the key (/c/Users/用户名/.ssh/id_rsa):
Created directory '/c/Users/用户名/.ssh'.
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /c/Users/用户名/.ssh/id_rsa.
Your public key has been saved in /c/Users/用户名/.ssh/id_rsa.pub.
The key fingerprint is:
SHA256:AERN0KVMZAERN0ZAERN0ZAERN0ZAERN0 用户名@DESKTOP-3NKDCPP
The key's randomart image is:
+---[RSA 3072]----+
|/B=.o.ooE=+ |
|==o+ oo ++.. |
|o...o .o. . . |
| .. o . . . |
| . o S . |
|. . o . . |
|.. . o . |
|...oo+ . . |
|. oo.+= . |
+----[SHA256]-----+

$ hexo deploy
#执行hexo上传静态页面命令试试吧
$ hexo new 文章试试吧

参考:http://blog.haoji.me/build-blog-website-by-hexo-github.html?from=xa#xie-bo-ke-gong-ju

https://blog.csdn.net/utopiaofartoria/article/details/86539130

https://www.jianshu.com/p/dbba4a9f1669