hexo Deployer not found: undefined 解决方法

问题:在部署hexo 时执行

hexo d

  结果显示【Error】hexo Deployer not found: undefined

几经查找后发现问题出现在_config.yml文件中。出现以上问题的原因可能是:

1.文件中包含中文但是保存格式为anscii码格式导致乱码是的文件解析失败。

解决方法:用记事本(推荐UE)打开文件修改乱码字符后另存为选择编码格式为UTF-8。

2.在添加type等标签时直接将值填写在‘:’后边导致文件解析失败。

解决方法:其实要在‘:’后面加一个空格然后在输入想要修改的内容。

尤其是第二种情况很容易忽略

在此推荐一下hexo bolg搭建的一个好文章。如果对hexo感兴趣的新人推荐看一下该文章

时间: 2024-08-30 10:43:50

hexo Deployer not found: undefined 解决方法的相关文章

IE浏览器new Date()带参返回undefined解决方法

问题描述 今天给网站增加统计功能,其中一个功能为网站运行时间: 此功能通过当前时间和建站时间算差后计算网站运行时间为n年n天n时n分n秒,代码写完后测试浏览器显示效果时发现,非IE浏览器内核均正常显示,IE浏览器下显示效果的时候发现结果显示为:undefined年undefined天undefined时undefined分undefined秒 经过排查,发现在IE11下,new Date("2017-09-01 15:16:16")返回undefined. 解决问题 方法一:自定义方法

TypeError: _5c2 is undefined 解决方法 easyui造成的jquery的

TypeError: _5c2 is undefined var _5c5=_5c2[_5c4]; jquery 报错.TypeError: _5c2 is undefined . 经过仔细检查.是自己页面的属性值和后台代码的没有对应.

Call to undefined function curl_init()解决方法

今天在使用php中的 curl 扩展时 在开启 情况下,还是出了 Call to undefined function curl_init(),很是不理解,于是开启了所有php的扩展,怕是有关联,结果还是不行,于是百度了一把. 找到下面的结果 在配置php扩展的时候,要先看看扩展有没有依赖其它动态链接库(后面有贴依赖情况).如果有依赖的dll,也不需要拷到system32下面,也不需要把文件位置加到path路径里.在httpd.conf文件中加上: LoadFile 动态链接库的完整路径 比如,

php提示undefined index的几种解决方法

平时用$_post[''],$_get['']获取表单中参数时会出现Notice: Undefined index: --------: 我们经常接收表单POST过来的数据时报Undefined index错误,如下: $act=$_POST['action']; 用以上代码总是提示 Notice: Undefined index: act in D:\test\post.php on line 20 另外,有时还会出现 Notice: Undefined variable: Submit ..

jquery升级到新版本报错[jQuery] Cannot read property ‘msie’ of undefined错误的解决方法(转)

最近把一个项目的jQuery升级到最新版,发现有些页面报错Cannot read property 'msie' of undefined.上jQuery网站上搜了一下,原因是$.browser这个api从jQuery1.9开始就正式废除,js代码里只要用到$.browser就会报这个错.具体说明参见jQuery官方说明. 楼主顺便扩展阅读了一下,发现jQuery· 1.9之后的版本把所有在早期版本里标记为deprecated的api都正式删除了,不再向后兼容.对于升级到最新jQuery的童鞋而

Undefined class constant 'SERIALIZER_IGBINARY' 解决方法

问题背景:今天在新项目中调用了个发短信的接口,该接口是rpc封装好的一个服务,代码调用了\Redis::SERIALIZER_IGBINARY,本来在本地好好的,发到alpha环境报 Undefined class constant 'SERIALIZER_IGBINARY',Google了下发现是少了个igbinary扩展,因为我本地是装好了的,所以本地正常运行,下面是解决方法 . 解决方法: 1.安装igbinary扩展 1 wget http://pecl.php.net/get/igbi

php:undefined index的几种解决方法

平时用$_post[''],$_get['']获取表单中参数时会出现Notice: Undefined index: --------: 虽然可以通过设置错误显示方式来隐藏这个提示,但是这样也有隐患,就是在服务器的日志中会记录这些提示,导致日志文件异常庞大. 通过在网上搜索和自己自身的实战总结几种解决方法: 方法1:服务器配置修改 修改php.ini配置文件,error_reporting = E_ALL & ~E_NOTICE 方法2:对变量进行初始化. 方法3:做判断isset($_post

PHP LINUX Notice: undefined $_GET完美解决方法

PHP Notice: undefined 平时用$_GET['xx'] 取得参数值时,如果之前不加判断在未传进参数时会出现这样的警告: PHP Notice: undefined index xxx 虽然可以通过设置错误显示方式来隐藏这个提示,但是这样也有隐患,就是在服务器的日志中会记录这些提示,导致日志文件异常庞大!下面是引用网上流行的解决方法: 首先,这个不是错误,是warning.所以如果服务器不能改,每个变量使用前应当先定义. 方法1:服务器配置修改修改php.ini配置文件,erro

[jQuery] Cannot read property ‘msie’ of undefined错误的解决方法

使用ztree时候没有用默认的1.4版本jquery,报错Cannot read property ‘msie’ of undefined $.browser这个api从jQuery1.9开始就正式废除,js代码用到$.browser就会报这个错.详细说明参见官方说明 解决方法加入下面代码,jQuery文件加载之后,使用$.browser的代码之前. jQuery.browser={};(function(){jQuery.browser.msie=false; jQuery.browser.v