hexo编辑器之HexoEditor安装以及闭坑教程

1,450 阅读2分钟

持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第1天,点击查看活动详情

1 准备工作

关于hexo+github配置自己的个人自定义博客是一个很好的个人博客解决方案,让hexo跑起来其实很简单,但是后期写博客,就显得有些不是很方便,你得:

  • 打开git bash进入到博客目录
  • 使用hexo new "post_name"命令创建博客文件
  • 使用Markdown编辑器或者记事本写博客
  • 在使用git bash使用hexo clean & hexo g & hexo d部署到GitHub或者coding上

这么一看确实很麻烦,而且还有图床也需要自己手动解决,所以这里介绍一个hexo编辑器HexoEditor,可以创建博客,然后发布博客,还能编写边渲染,还支持图床备份等,很方便。当然还有其他的解决方案,比如:hexo-admin,hexo-admin-ehc,hexo-hey

这里是HexoEditor代码的下载安装地址:github.com/zhuzhuyule/…。 该编辑器的界面如下,简洁大方: HexoEditor main HexoEditor side menu

安装环境:

2 配置环境

2.1 for Windows

C:/Program Files/nodejs/npm_globalC:/Program Files/nodejs/npm_cache是node.js的安装目录,如果该目录下没有下面两个文件夹的话,我们需要手动创建这两个文件夹,名字务必一致。

 npm config set prefix "C:/Program Files/nodejs/npm_global"
 npm config set cache "C:/Program Files/nodejs/npm_cache" 

2.2 for Linux or Mac

 npm config set prefix "~/nodejs/npm_global"
 npm config set cache "~/nodejs/npm_cache" 

3 克隆代码及安装

 git clone https://github.com/zhuzhuyule/HexoEditor.git
 cd HexoEditor
 npm install
 npm start

4 闭坑

当我们克隆完代码之后,然后cdHexoEditor文件夹下,执行npm install/i命令之后,我们会发现一直不成功,如下面所示: error install 试了网上的很多解决方案,但是都没有道出真谛,只是草草回答。本想放弃算了,但是还是不甘心,然后又百度了一下,找到了一个解决方案,参考该博客,文件给出了一个回答,关于otarget No matching version found for js-sequence-diagrams@^1000000.0.6.的解决方案,执行如下命令即可解决

 npm install js-sequence-diagrams@0.0.1-security

5 建议

npm的三方库官网,该网站可以查找任何有关node.js的三方库,如果这里查不到,那就说明没有。 官网截图如下: npm 官网