hexo发生error:spawn failed错误的解决方法

hexo发生error:spawn failed错误的解决方法

hexo突然上传不了,出错了。

今天hexo突然部署不了文章了,错误页面如下。

image-20210607182538223

然后就去github仓库看了一下,发下之前的ssh key没了,重新设了一个也连接不上。最后找到一个方法。

在存放key的目录下新建config文件。

image-20210607194226257

填入以下内容

Host github.com
User 你GitHub的邮箱
Hostname ssh.github.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/id_rsa
Port 443

然后用 ssh -T git@github.com命令测试能否连接

如果没有出现ssh不能连接的话,忽略以上内容

接着回到博客的根目录

第一种方法:

删除.deploy_git文件

然后输入git config --gloabl core.autocrlf false

重新hexo clean

hexo g

hexo d

部署

但是发现好像只是一次性的。并不能永久解决

第二种方法:

打开_config.yml配置文件

修改以下内容

deploy:

type: git

repo: https://github.com/yourname/yourname.github.io.git

branch: master

其中的repo修改为

git@github.com:yourname/yourname.github.io.git


   转载规则


《hexo发生error:spawn failed错误的解决方法》 小乐 采用 知识共享署名 4.0 国际许可协议 进行许可。
 上一篇
win11安装教程 win11安装教程
Windows11 Insider Preview 10.0.22000.51简体中文专业版官方推送的是 22000.51,是由 22000.1 和累积更新 KB5004564 组成。 因此,在本帖,两个版本均提供分享。 **一、Buil
2021-05-10
下一篇 
提问的智慧 提问的智慧
提问的智慧 How To Ask Questions The Smart Way Copyright © 2001,2006,2014 Eric S. Raymond, Rick Moen 本指南英文版版权为 Eric S. Raymond
2020-07-30
  目录