第一篇文章
这是我制作的第一个网站,历经了种种磨难,终于成功上线,该博客制作期间需经历如下:
·搭梯找节点(学会科学上网很重要)
·注册各类账号:Github、Vercel等(搭建仓库、部署网络)
·安装软件、插件和渲染包,用到了:Node、Git、Hexo、Visual Studio Code、Typora等
·在西部数码花费98元买了个4年的域名:huangweiquan.cc(用了我名字的拼音),解析域名为后,在vercel部署网络
·下载github上的开源主题配置放入博客(很感谢大佬们的开源代码和教程,省了很多时间)
·在编辑器中编辑、设置、调试主题配置(在这一步深深明白学好英语有多重要!)
·重复调试:hexo cl、hexo g、hexo s,最终hexo d上传
走过的岔路:最初找到SSH Keys后先是选择用Gitee搭建仓库,一直失败,然后加了微信群询问,管理员告知gitee pages暂停跟新一个月无法使用,后又表示已下线且没有上线计划。
于是只能科学上网用github代替国内仓gitee pages,辗转抖音、B站找教学视频(感谢fiveth、fomalhaut的博客页、B站教学),经历多次重新部署、重装电脑后,放弃了从0开始魔改Butterfly主题,最终选择使用:安知鱼主题。
把Git下载到D盘后没有进行环境变量的配置,因此在调试时出了很多BUG。
Visual Studio Code终端运行指令总出错,根目录下的Git也不行(可能是放C盘的文件太杂乱,以前移动C盘文件的时候损毁了,也查不到错误源),接着删掉重新部署blog文件(经历了三次),终于崩溃了!!!然后重装系统,至今,博客文件分类放D盘,今天盘了一大半的_config.anzhiyu.yml终于排好博客首页大致的页面,后续发布只需要上传文章、图床。
(以后要坚持分类!!!我现在基本都在D盘新建文件夹放置刚下载的文件)
心得体会: 前端、后端都很不容易,尤其是后端开发,若是有主题套用更改会方便很多,如果从0开始开发一个新的主题,文档分类要及其细致,几千上万行的代码重复备份、出错、找错、改错,其工作量更是难想象。(运行报错是真让人痛苦!!!)
收获挺多的,不同于MATLAB的编程习惯(我们专业课学习很多都是使用MATLAB用于对系统仿真、对机器编程指令等),至此也算初步学会制作小网站了(套主题的那种,开发太难啦)。听说很多人都是用爬虫软件,爬比人的网站来改,以后也想试试看。
此博客是零散时间弄出来的,以后会找机会大改,暑假可能把博客框架移到Hugo,不喜欢太花哨,会想制作更简洁的界面。