hexo部署问题:Error: spawn git ENOENT
来源:互联网 发布:如何开通淘宝直播功能 编辑:程序博客网 时间:2024/05/17 23:22
hexo部署问题:Error: spawn git ENOENT
前言
前面文章hexo在github上构建免费的web应用中部署的时候,出现了问题Error: spawn git ENOENT
还没有解决,今天在另外的机子上部署的时候又出现了同样的问题,最后找到了解决方法。
问题描述
执行hexo d
报错
Error: spawn git ENOENT at exports._errnoException (util.js:746:11) at Process.ChildProcess._handle.onexit (child_process.js:1053:32) at child_process.js:1144:20 at process._tickCallback (node.js:355:11)
原因分析
具体原因我也说不清楚,网上有一个人在启动git-server的时候,也出现了同样的问题。所以,hexo部署的时候应该也是一系列git命令的合集,需要git-server的支持。
解决方法
添加环境变量:C:\Program Files (x86)\Git\bin;C:\Program Files (x86)\Git\libexec\git-core
,这样就解决了问题了。
参考文档
[nodejs]在 windows 安裝 git-server 有奇怪事件發生(已解決)
0 0
- hexo部署问题:Error: spawn git ENOENT
- hexo部署问题:spawn git ENOENT
- Error: Spawn SVN ENOENT
- Error: spawn xxxx ENOENT原因与解决
- ionic build android 出现Error: spawn cmd ENOENT
- spawn npm ENOENT解决方法
- 解决Fatal error: ENOENT问题
- 如果部署hexo时出现ERROR Deployer not found: Git
- 运行Appium报Original error: 'java -version' failed. Error: spawn ENOENT错误
- 安装Haraka时遇到的错误gyp ERR! stack Error: spawn ENOENT的解决方案
- 安装vue-cli脚手架提示Error: spawn npm ENOENT的解决方式
- 解决HEXO出现ERROR Deployer not found: git的问题
- supervisor ERROR (spawn error)
- vue之npm与nodejs版本号不一致-spawn cmd ENOENT
- ionic Error: spawn EACCES
- ionic Error: spawn EACCES
- Error: spawn EACCES
- hexo d后 ERROR Deployer not found: git
- 第17章 输入输出和文件
- 字符集和字符集编码杂谈系列之我见
- Uva - 1610 - Party Games
- OJ第二批——Problem A:C++类实现最大数的输出
- Eclipse或MyEclipse还原默认窗口
- hexo部署问题:Error: spawn git ENOENT
- golang: Martini之inject源码分析
- 读linux源码时遇到的问题
- jquery使用each时注意不要把注释写在函数体内
- java集合类迭代顺序
- J2EE第一天问题汇总
- goibkeqxt
- 黑马程序员——高新技术---反射
- 一个问题 - 当你写一段代码时,你是否会考虑这份代码可能面临的各种执行环境