Hexo写博客和Hexo Admin管理

1. 原始方法

在我们放置博客文件的文件夹Hexo中,source/_posts/目录下存放着所有博文的Markdown文件,初始化只有一个hello-world.md文件。
我们可以在Git Bash中创建新博文:

hexo new <title>

在_posts目录下会生成相应的.md文件,接下来我们可以编辑该文件,直接写博文,使用Markdown语法。

写完博文后,执行即可在博客中更新。

hexo g
hexo d
2. Hexo Admin插件管理

用原生的方法来管理博文十分的不便,便有了Hexo Admin这一插件来方便我们的操作。

首先安装插件。

npm install --save hexo-admin

启动服务器。

hexo server -d

即可在localhost:4000/admin/中编辑博文了。

3. Hexo Admin错误信息解决方法

1.错误信息:Config value “admin.deployCommand” not found

当你第一次点击 Deploy 按钮时,可能会遇到上面的问题
解决方法:

  • 在项目中创建hexo-deploy.sh文件并设置权限
$ touch hexo-deploy.sh; chmod a+x hexo-deploy.sh
  • 在文件内写入一下内容
hexo clean && hexo g && hexo d
  • 编辑配置文件

在根目录_config.yml配置文件中,在之前配置的admin配置信息下加入deployCommand: ‘./hexo-deploy.sh’ 信息

2.错误信息deploy Error: spawn UNKNOWN
在解决完上述错误信息后,将会报出deploy Error: spawn UNKNOWN错误信息
解决方法:

打开node_modules目录下hexo-admin目录下deploy.js
var proc = spawn(command, [message], {detached: true});改为 var proc = spawn((process.platform === "win32" ? "hexo.cmd" : "hexo"), ['d']);

改完之后便解决了问题

参考博客:
https://chiwai.tang99.club/posts/2672848395.html

4. Hexo Admin图片
  • Hexo Admin可以直接复制图片粘贴,然后自动下载到source/images目录并重命名。但在Windows中粘贴后会出现裂图。这时就需要手动把括号中的前后两个斜杠去掉,就能正常显示。
  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值