hexo博客搭建的困难与解决方案
前言
为了使用hexo博客,以一个新手的视角来看难免会遇到一些问题
例如:什么是hexo,搭建hexo需要什么工具,甚至是github访问迟钝如何解决
当然看到目录不要惊慌,内容只有一点点,目录是为了显得专业
一、搭建hexo遇到的实际问题
以下问题的解决均通过csdn资料查找
1:github访问缓慢
2:linux操作系统下部分指令无法识别
3:js和git的下载步骤
4:关于如何将本地博客发布到互联网
二、解决
1.解决方法
1:修改host文件添加github的ip地址
2:在高级系统设置内添加部分环境变量
搭建过程中使用到的命令
npm install//npm下载
hexo init//初始化博客
hexo s//访问博客
git config --global user.name "yourname"
git config --global user.email "youremail"
ssh-keygen -t rsa -C "youremail"//生成ssh秘钥
//还有一些,但是我忘了
2.最大的麻烦
因为github经历过几次更新,所以一些教程已经无法适应现版本的github
如对于_config.yml文件的修改,应当如下"
deploy:
type: git
repo: https://github.com/YourgithubName/YourgithubName.github.io.git
branch: main//这里需要用main,但很多教程由于写在较早的时候,而使用的master
总结
显然最大的收获并不是搭建了hexo博客,而是在这个过程中,debug能力的提升和对于资料查找的耐心程度,当然结局还是很美好的,但没有完全美好,仍然存在一个问题就是使用hexo d上传内容时,因为github是外网的缘故,上传时会访问过长而退出,所以说现在我的博客页面还是一张白纸(真*白纸)具体可以访问https://lillanm.github.io/(里面什么都没有,多传了几次也没用,我觉得很离谱),虽然无法访问,但至少亲自接触了linux下的一些命令(虽然都很简单)(欧耶,任务完成,csdn灌水完毕)