Hexo、托管到github
Hexo
安装hexo,把hexo托管到GitHub上,我是上个博客中的两个其他作者的文章一步步操作的,我的电脑是Win10的,如果是Mac的话,我推荐b站的视频,up主叫“codesheep”,没错,是程序羊,他里面好多视频也都非常好,感兴趣的值得一看。
如果是和我一样换了电脑,但之前的hexo文件都有拷贝,那就更简单一些了。只需:
安装 hexo
npm install hexo-cli -g`
测试hexo是否安装成功
hexo -v
如果失败了,显示未安装,需要设置一下环境变量
选择系统变量 Path,将 node_modules
下的 .bin
文件路径添加到 Path 里面
)]
环境变量添加好了之后重新打开 git 即可运行 hexo 命令,如果此时仍然无法执行 hexo 命令,那就只能运行命令 npm install hexo-cli -g
重新安装 hexo
用U盘把blog文件夹拷贝到新的电脑上,在blog文件夹中打开终端,输入:npm install
。注:在创建一个新的博客的时候到这一步是hexo init
,而由于我们已经要继承之前的设置和博文,所以这一步不能输入hexo init
。
使用hexo new
、hexo d -g
等指令测试是否成功。
我遇到问题的地方:
1
在有一步hexo init blog安装Hexo报错bash: hexo: command not found,解决方法:
前提:安装好node,配置好node的环境;选择一个磁盘,取名为blog(自定义的名称);打开建好的文件夹,按住shift同时鼠标右键,选择powershell选项打开命令提示符,前提准备就算完成啦。
然后按照下面的指令一步步输入
npx hexo init blog
cd blog
npm install
npx hexo server
本地打开http://localhost:4000/就可以看到了
参考的这篇文章使用命令npm install -g hexo-cli 安装Hexo报错bash: hexo: command not found问题解决
2
其中有一步,也是最重要的一步,需要修改_config.yml里的内容(这个文件可以用记事本修改内容),其他步骤按照教程来就行,但是好多教程在修改其中一项type这里时,都没有加单引号,这也是我一直浪费时间没有托管成功的原因,在这里修改时,应该改成这个格式,
type: ‘git’,一定要有单引号,不然不会托管成功的,还有重要一点是__在这个文档中修改的每个位置,冒号与后面的字符之间需要有一个空格__,否则也会托管失败。