很早就想写了,为什么拖到现在呢?拖延症不行啊!╭(╯^╰)╮
其实也不是踩过的坑,就想随便写些什么相关的,避免以后再犯(???
最初是18年的3,4月份,被室友推荐了GitHub的博客,结果Git一直下不下来,后来选主题也选了很久,想要一个又简洁又好看的,带点啥装饰物最好了(???
Hexo的主题实在是太多啦,最后还是选定了fexo_(:з」∠)_,但是现在换成了Kratos-Rebirth,萌萌二次元!
真正开始搭博客是今年一月份了,虽然也没写啥。毕竟没有学习,也没啥可写的。隔得时间太久所以一开始有些东西就忘记放哪了,找位置花了点时间*(:з」∠)*
- 透明ico是可以做的!拿一张背景透明的png找在线网站转就好了。一定要png,因为jpg导出的时候背景会自动变成白色的
- 有些东西不能随便删,因为不知道写这个主题的人在哪里用了这些东西emmmm,删了可能会出错,true改成false就好啦。PS:Git Bash的报错还是得认真看看的ovo
- 最上面的title,date,categories等等,冒号后面是要有个空格的,不然会凉
- markdown是不会给你多空行的!想要两个段落之间有一定的距离,需要加上
</br>
👆如果想到什么再补充叭
👇记一下git的命令
1 | $ hexo init [folder] |
新建一个网站。如果没有设置folder,Hexo默认在目前的文件夹建立网站。
1 | $ hexo new [layout] <title> |
新建一篇文章。如果没有设置layout的话,默认使用_config.yml中的default_layout参数代替。如果标题包含空格的话,请使用引号括起来。
1 | $ hexo generate |
生成静态文件
1 | $ hexo deploy |
文件生成后立即部署网站
1 | $ hexo watch |
监视文件变动
1 | $ hexo publish [layout] <filename> |
发表草稿
1 | $ hexo server |
启动服务器。默认情况下,访问网址为:http://localhost:4000/
1 | $ hexo port |
重设端口
1 | $ hexo static |
只使用静态文件
1 | $ hexo log |
启动日记记录,使用覆盖记录格式
$ hexo render <file1> [file2] ...
渲染文件
1 | $ hexo output |
设置输出路径$ hexo migrate <type>
从其他博客系统迁移内容
$ hexo clean
清除缓存文件 (db.json) 和已生成的静态文件 (public)。
在某些情况(尤其是更换主题后),如果发现您对站点的更改无论如何也不生效,您可能需要运行该命令。
$ hexo list <type>
列出网站资料
$ hexo version
显示 Hexo 版本
$ hexo --safe
在安全模式下,不会载入插件和脚本。当您在安装新插件遭遇问题时,可以尝试以安全模式重新执行。
$ hexo --debug
在终端中显示调试信息并记录到debug.log。当您碰到问题时,可以尝试用调试模式重新执行一次,并提交调试信息到 GitHub。
$ hexo --silent
隐藏终端信息。
$ hexo --config custom.yml
自定义配置文件的路径,执行后将不再使用_config.yml。
$ hexo --draft
显示source/_drafts文件夹中的草稿文章。$ hexo --cwd /path/to/cwd
自定义当前工作目录(Current working directory)的路径。