美文网首页
hexo-hey 修改上传图片为相对路径 ——yzddMr6

hexo-hey 修改上传图片为相对路径 ——yzddMr6

作者: yzddMr6 | 来源:发表于2019-11-07 16:44 被阅读0次

    前言

    做个记录

    正文

    自己的博客采用了hexo-hey来管理,还是挺方便的。

    但是一直有个问题就是上传图片的问题。

    如果你在站点主配置文件中设置了url

    image

    hexo-hey就会默认把你在本地编辑图片的路径前面加上你的url

    所以就变成了这个样子

    image

    因为你是在localhost调试后才发布出去,所以此时你的网站上并没有这张图片

    所以就出现了挂图现象。

    自己以前一直不想管就直接把配置文件中url置为空,就默认会拼接成相对路径方便调试

    但是自己后来觉得还是做做seo优化

    把博客从github迁移到了coding(github禁止百度收录)

    还弄了什么robots什么sitemap百度推送一堆玩意

    但是sitemap生成的时候会默认加上你的配置文件中的url地址,所以置空的话就相当于白费力气。

    自己看了一下hexo-hey的代码就改了一下。

    修改方法

    打开你的博客目录下\node_modules\hexo-hey\api.js文件

    image

    filename: hexo.config.url + '/' + req.file.filename

    修改成 filename: '/' + req.file.filename

    保存一下,然后hexo s本地测试一下

    image

    成功

    相关文章

      网友评论

          本文标题:hexo-hey 修改上传图片为相对路径 ——yzddMr6

          本文链接:https://www.haomeiwen.com/subject/rxmvbctx.html