20221209-start

如何搭Blog

1.nodejs 下载,把npm的文件加入环境变量

2.在决定放Blog的文件夹的位置(在此处是F盘)打开cmd

1
2
3
4
5
F:\>npm install -g hexo-cli # -g 安装在全局
F:\>mkdir blog # 新建文件夹blog
F:\>hexo init blog # 新建文件夹blog
F:\>cd blog # 进文件夹
F:\blog>hexo s# s=start 只有输入了这个命令才能本地访问localhost

3.打开浏览器,输入localhost:4000

4.new 一个Repository 名字是<\username>.github.io (一个人只能有一个)

5.一键部署

1
2
F:\blog>npm install hexo-deployer-git --save
F:\blog>npm install hexo-hexo-server --save

6.借助cmd用vscode打开blog

1
F:\blog>code .

ps. 可以在左上角File选择save as Workspace 将这个状态保存下来

pss.可以给vscode设置一个自动保存,点击左下角settings,搜索autosave ,选after Delay 并将Auto Save Delay 设置为500

psss.blog写在source_posts文件夹下,然后板子写在scaffold那个文件夹下的post.md文件里

7.写一个一键上传bat文件

在blog文件夹下新建一个<\filename>.bat 写以下语句

1
2
3
4
5
6
7
hexo clean # 清除缓存
hexo g # generate
hexo d # deploy

git add .
git commit -m "develop"
git push

ps.因为我电脑神奇的原因,前三句需要自己手打

写一个blog的流程

1.打开在桌面的vscode的workspace

2.命令行进入到blog那个文件夹下

3.输入

1
hexo new "</filename>"

4.如果想用vscode写就用vscode写,不想用vscode就去文件夹里Typora打开

5.写完 ctrl+s baocun

6.打开vscode,输入

1
2
3
hexo clean # 清除缓存
hexo g # generate
hexo d # deploy

7. 输入up (因为我的bat文件名是update),tab一下,回车