^_^简约而不简单!欢迎来到梅卫平の阅览室!您是第 位访客^_^

🌱 VIP绿色通道

(一)常用检索: 1. JCR-IF查询路径一, 路径二, 路径三      2. CiteScore-IF查询     3. SCI期刊检索     4. 中科院分区查询路径一, 路径二     5. SSCI检索     6. ESCI检索     7. EI检索 (备用)     8. ISTP检索
(二)ESI检索&Nature Index查询: 1. ESI查询      2. Nature Index查询      3. Nature Index Journal列表
(三)基金查询入口: 1. 国自然官方查询     2. 国自然梅斯查询     3. 国自然科学网查询
(四)备用网址: 1. 梅斯SCI期刊智能查询     2. 论文被SCI收录情况查询方法     3. CSCD期刊检索     4. 中国知网检索     5. PubChem     6. ChemSpider     7. 科研者之家     8. 爱科研

Hexo:如何解决 FATAL Cannot read property 'code' of undefined


突然,运行 hexo g -d 出现了 ERROR,

1
FATAL Cannot read property 'code' of undefined

出现上述Error着实让人头疼,不管新建post.md还是其他更改,均无法完成 hexo g -d (即生成和推送)。

尝试了很多更改,终于奏效了一个,在此备忘并分享,步骤如下:

打开Hexo根目录下的 package.json 文件

将其内容更改如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
{
"name": "hexo-site",
"version": "0.0.0",
"private": true,
"hexo": {
"version": "" # 此处右边的引号内原本有个 3.2.0,删除即可,不要填新的内容,重新运行后系统会自动填充这个引号内的数据。
},
"dependencies": {
"hexo": "^3.2.0",
"hexo-deployer-git": "^0.2.0",
"hexo-deployer-heroku": "^0.1.1",
"hexo-deployer-openshift": "^0.1.1",
"hexo-deployer-rsync": "^0.1.2",
"hexo-generator-archive": "^0.1.4",
"hexo-generator-category": "^0.1.3",
"hexo-generator-feed": "^1.2.0",
"hexo-generator-index": "^0.2.0",
"hexo-generator-search": "^1.0.4",
"hexo-generator-sitemap": "^1.1.2",
"hexo-generator-tag": "^0.2.0",
"hexo-renderer-ejs": "^0.2.0",
"hexo-renderer-marked": "^0.2.11",
"hexo-renderer-stylus": "^0.2.3",
"hexo-server": "^0.2.0",
"hexo-wordcount": "^2.0.1",
"hexo-toc": "^1.0.8",
"hexo-url-image": "^0.1.0",
"hexo-encrypt": "^0.2.0",
"hexo-blog-encrypt": "1.1.*" # 最后一行文本需要注意,此处末尾原本有个多余的 逗号,已删除
}
}

以上更改完成后,即可恢复 hexo g -d 正常运行啦。

不排除有其他疑难杂症和相应解决方案,一事一议,先就写到这里为止啦。



<已有 次阅读>


由于本文作者水平有限,文中如有错误之处,欢迎大家批评指正!

① 本文仅代表作者个人观点,不代表任何其它立场,欢迎交流合作!

② 转载与分享请注明:本文源于 http://meiweiping.cn

^_^ 本文字数统计:433 字