Hi这里是我的第一条博客
——第一条博客当然是先记录一下这次的博客网站搭建过程啦
第一章 mardown语法
虽然是今天最后学的 但应该之后会经常用就放到前面了
引用块
“>引用”引用
套娃
俄罗斯套娃说是
代码段
`` <——这个东西是键盘上方数字键左边的“丶”hexo server
代码块
1
2
3
4
5
6
int main()
{
printf("hello world\n");
return 0;
}(好久之前写过 我居然还记得这种语言 神奇)
三个`加上语言类型c\python\Java\如然后再加三个丶公式块(latex语言)
$$\beta \times x \geq 30$$
美元美元\beta \times x \geq 30美元美元
$$
\int_{1}^{4\alpha^2}dx\text{注释}
$$
美元美元
\int_{1}^ {4\alpha^2}dx\text{注释}
美元美元
斜体 粗体
星号 斜体 星号
星号星号 粗体 星号星号分隔符
—三个减号
- 表格
在线表格生成https://tableconvert.com/zh-cn/
A | B | C | D | E | F |
---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 |
- 分点 1. 2. 3. 4.
- 第一
- 第二
- 第三
- 第二
- 图片插入HTML
小于号img src=”life.jpg” width=200 heigth=200大于号
小于号img src=”life.jpg” style=”zoom:50%”大于号
- 链接
![图片](地址)
[文字](地址)
- 文章摘要
在 markdown 文件中使用<!--more-->
可以截断文章,使得在这之前的内容可以作为 excerpt 显示在文章列表页。另外,也可以在Front-matter中设置 abstract 字段来设置隐藏式摘要。abstract 的设置不同于通过在正文使用 隔断的节录(excerpt)。abstract 的内容不会再出现在正文中,并且设置 abstrct 后会覆盖 excerpt 在文章列表的中的展示。
1 | --- |
第二章 博客搭建
博客网站的搭建是看的另一名博主的图文教程的,他的文章写的很完备
所以博客网站搭建的详细内容请看原文,这里我只讲一下我在博客搭建过程中遇到的问题和解决办法,以及一些个人经验
- 原博客搭建教程的补充
原教程推荐windows系统用wsl或linux虚拟机,我在搞虚拟机时浪费不少时间,最终发现不用虚拟机和wsl也可以,windows系统搭建时只需要在官网下载安装nodejs和git,后续操作使用git bash,其他操作就和原教程一样了,而git bash中输出的日志可以用chatgpt进行解析和提供解决方案(gpt3.5就行)
windows系统可以在想要安装hexo的位置右键 open git bash here在当前位置打开gitbash安装 hexo和后续插件
github远程仓库建立(注册github花了我半小时,github的人机认证是真麻烦啊)
在netlify网站上部署时build command要改成npm run netlify或npm run build,以及publish directory要改成public
netlify的HTTPS配置可能会慢一点,我等了一天才自动配置好
其他步骤完全按照原文操作,最后发现在国内网络环境下可以打开netlify分配的域名(xxxx.netlify.app),而无法打开在阿里云购买的域名,解决方案是在Cloudflare网站侧栏中找到SSL/TLS—概览,然后将灵活改为完全。之后就可以在国内网络环境下打开两个网站了。(所以好像如果不在乎个性化的域名的话,不额外购买域名而直接使用netlify.app也可以)
- ChatGPT帮了我大忙
从git bash反馈给我第一条日志开始,我就一直在问gpt发生了什么和我该怎么操作 ,你可以看到我问gpt问的多傻多业余而gpt给我的回答多么专业准确详细,以至于我几乎是复制粘贴着就完成了此次博客网站的搭建。
所以说GPT真好用吧,把专业的壁垒又打破了些,把困住我们的格子间又扩大了些。把由各种不同的语言,包括不同民族的不同专业的抽象的象形的语言,不断发展过程中建立起来的壁垒打碎然后还原成最纯粹的最原始的每个人都能懂的语言。真的牛逼 原文
- 博客的美化
感谢原博主分享的致远主题
- Git 更新
1
2
3git add .
git commit -m "Update"
git push origin main