抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

起因

闲来无事,心血来潮,决定把个人网名的域名买下来。顶级域名如 .com.net 总让人心动,于是开启了我的折腾之旅。


域名

买域名这事吧,每家价格都不一样。作为一名穷学生,当然要货比三家。

  • 我的好友“传输控制协议”(简称 TCP)也热衷于折腾 Web,于是推荐了一个比价网站 tld-list.com
  • 一番比较后发现,SpaceShip 的首年注册价基本是最便宜的,但续费则是 Cloudflare 更划算。
  • 于是我先在 SpaceShip 买了一年,又用 Cloudflare 挂上了 DNS。

DNS 配置其实并不陌生,毕竟之前折腾过 MC 服务器,对这块也算有点经验。


博客

博客的模板五花八门,挑来挑去,还是决定用最主流的 Hexo 框架。

  • 模板方面,Volantis 颜值在线,功能丰富,最终选定。

该死的 NPM

JS 生态让我又爱又恨。

恨的原因不少:
- 60% 的原因是弱类型带来的神秘 bug,比如经典的 0 != '0'
- 40% 则是 NPM 包管理的混乱。
爱的原因也有:
- 包是真的多
- 致敬传奇后端Node.JS一键打通前后端

当然你让我选我还是选 TS(划掉

相比之下:

  • C 系包管理几乎没有规则
  • Go 的“白嫖 Github”式包管理
  • Python 的 PiP 虽然方便但环境配置混乱
  • Rust 的 Cargo 则近乎完美

能熟练解决 NPM 的各种冲突,堪称“赤石大王”。

本次博客部署遇到的最大坑,就是 Cloudflare 默认用 Yarn 而不是 NPM,导致编译失败。最后通过删掉 Yarn 相关包管理才算解决。


YAML 好评

配置文件选 YAML,结构清晰,语法简单,Hexo 和 Volantis 都支持,配置体验极佳。

  • 各种封面、路径、个性化设置,轻松搞定。
  • 不用担心繁琐的语法,专注内容本身。

总结 & 心得

博客这东西,之前总觉得没啥意义,懒得折腾。

直到后来折腾 Arch,被某位大佬的 Blog 文档拉了一把,才发现分享踩坑经验也很有价值。

  • Blog 不仅是技术分享,更是自己的“日记本”。
  • 记录成长,分享经验,也许能帮到后来人。