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

花了两天时间终于成功把hexo+github托管的个人博客网站做完了。

中途遇到了好多问题和障碍(哭

  1. npm install安装时一直卡住
    参考了CSDN的解决办法,发现没用。后来发现淘宝源停止对该域名解析了,遂换成官方源https://registry.npmjs.org解决问题。

  2. 虚拟服务器无法配置
    白嫖了腾讯云虚拟服务器一个月。宝塔登陆不上去,1Panel安装不上。打算直接配置VanBlog。感觉可能因为网速太慢了,无法正常进入博客后台登陆。点了登陆没反应,有时候甚至加载不出来。遂放弃虚拟服务器方案,决定使用github page来托管。

  3. hexo无法部署
    运行hexo d后提示ERROR Deployer not found: git搜索后发现有个插件没装,安装后就正常了。npm install hexo-deployer-git --save

  4. 托管网站无法登陆
    跟着教程用Vercel托管,但就是注册不了。Github登陆上去直接说已被封禁,邮箱注册又无法处理登录请求。发邮件给[email protected],回复已经帮我解除了,但再次登陆还是不行。感觉可能是挂了梯子的原因,又发了邮件再解除一下。关掉梯子总算登录上去了。(Gmail点验证邮件开梯子,Vercel网站不能开梯子,累死了)。然而感觉它的网站托管太慢了,还是用回Github Page了。

  5. 更换主题css不生效
    这个问题折磨了最久。本地部署显示正常,但一放到线上css就不生效了。在网上找了各种办法都没用。Github上的issue隐隐感觉有用,但不知道在哪设置网址。又看到CSDN上的文章,这解决方案就离谱到家了。最后还好刷到了这篇文章,把root: /xinonria.github.io设置一下就好了。刚设置完也是不报太大希望的,吃了个饭回来发现真的成功了!

这仅仅只是这个网站的一个开始,现在这个网站还有很多功能没有实现。图床配置,评论功能,分类系统,搜索引擎什么的还要慢慢实现。

在这过程中虽然很多时候自己都不知道怎么解决的,但也从中获得了一些经验,学到了一些东西。

Things are always difficult at the start. Just keep going.

评论