程序猿应该有个高逼格的blog

耗时15h,刚刚出炉的视频+笔记

Posted by J哥 on 2019-11-22

若泽数据@程序猿应该有个高逼格的blog


视频(录制处理3晚,耗时15h)

https://www.bilibili.com/video/av76542615/

笔记

必须先看视频,切记,有问题先+若泽数据@J哥助理,星星vx: ruoze_star

node.js部署

cmd窗口输入:

1
2
node -v
npm -v

出现标识,成功安装node.js

永久设置淘宝源:

1
npm config set registry http://registry.npm.taobao.org/

git部署

hexo部署

https://hexo.io/zh-cn/docs/

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
npm install -g hexo-cli

先创建 E:\hexo

初始化博客目录
hexo init ruozedatablog
npm install

清理缓存
hexo clean

生成静态文件
hexo g

启动服务器
hexo s

可以整理常用命令组合
hexo clean && hexo g && hexo s

http://localhost:4000/

支持中文,不乱码

github

注册 英文名称简约 好记 高大尚
https://github.com/join?source=header-home

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
https://github.com/Hackeruncle

ssh-keygen -t rsa -b 4096 -C "hackeruncle@163.com"

/c/Users/Administrator/.ssh/id_rsa.pub

ssh -T git@github.com 第一次执行 是需要输入yes

配置本地git的信息
git config --global user.name "Hackeruncle"
git config --global user.email "hackeruncle@163.com"

创建仓库Hackeruncle.github.io,切记和Hackeruncle的一致
https://github.com/Hackeruncle/Hackeruncle.github.io
xxx xxx

hexo部署github

window—>github

1
2
3
4
5
6
7
8
9
10
11
npm install hexo-deployer-git --save


# Deployment
## Docs: https://hexo.io/docs/deployment.html
deploy:
type: git
repo: git@github.com:Hackeruncle/Hackeruncle.github.io.git
branch: master

hexo clean && hexo deploy 应该会出现 github的登录窗口 输入账号密码登录

https://hackeruncle.github.io/

换个高大尚的主题

https://github.com/JoeyBling/hexo-theme-yilia-plus

1
2
3
4
5
6
7
8
9
cd ./themes/
git clone --depth=1 https://github.com/JoeyBling/hexo-theme-yilia-plus.git ./yilia-plus


修改hexo根目录下的 _config.yml
theme: yilia-plus

部署推
hexo clean && hexo deploy

头像的问题 修正

最终选择hackeruncle-hexo(★)

选择hackeruncle-hexo

https://github.com/Hackeruncle/Hackeruncle-hexo

clone仓库
1
2
3
4
5
Administrator@G0XO2VBVTUOBVSS MINGW64 /e/blog
$ git clone https://github.com/hackeruncle/hackeruncle-hexo.git ./hackeruncle-hexo

Administrator@G0XO2VBVTUOBVSS MINGW64 /e/blog
$ cd hackeruncle-hexo/
github重建仓库
1
2
3
https://github.com/Hackeruncle/Hackeruncle.github.io
先delete repo:Hackeruncle.github.io
再创建 repo:Hackeruncle.github.io
_config.yml修改仓库地址
1
2
3
4
deploy:
type: git
repo: git@github.com:Hackeruncle/Hackeruncle.github.io.git
branch: master
本地测试+推送github
1
2
3
4
5
6
7
Push hexo blog html to local :
hexo clean && hexo generate && hexo server
open web: http://localhost:4000

Push hexo blog html to github :
hexo clean && hexo deploy
open web: https://hackeruncle.github.io
如何创建blog
Markdown语法学习

http://markdown.xiaoshujiang.com/