V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Daring Fireball: Markdown
CommonMark
MacDown Open Source Markdown Editor
Marked
GitHub Flavored Markdown
answeranswer
V2EX  ›  Markdown

mweb 能够自定义 external library 的多媒体路径吗

  •  
  •   answeranswer · 2016-04-13 19:02:35 +08:00 · 3623 次点击
    这是一个创建于 2927 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我在使用 mweb 写 hexo 博客的时候,想要把图片的路径定义在 blog/source/image/下,但是 mweb 好像只能设定在 blog/image 下面,这个有什么方式做到吗?

    8 条回复    2016-04-14 20:03:03 +08:00
    DarryO
        1
    DarryO  
       2016-04-13 19:10:10 +08:00 via iPhone
    我用了软连接解决了这个问题
    answeranswer
        2
    answeranswer  
    OP
       2016-04-13 20:02:22 +08:00
    @DarryO 我现在用 syncfolder 来解决这个问题,其实作者是不是应该加入这个功能,让我们能够自定义这个路径比较好点 @oimotis
    Xrong
        3
    Xrong  
       2016-04-13 20:22:13 +08:00
    同样有这个问题,感觉挺蛋疼的
    kingzeus
        4
    kingzeus  
       2016-04-14 01:40:06 +08:00
    可以的,设置绝对位置
    oimotis
        5
    oimotis  
       2016-04-14 10:19:50 +08:00
    @DarryO
    @answeranswer
    @Xrong

    Hexo 支持还好吧,可以参考: http://zh.mweb.im/mweb-1.4-add-floder-octpress-support.html 这个网址。 @kingzeus 说得对,设置绝对位置应该可以解决了。比较麻烦的是 hugo 这种,但是按这个 issues : https://github.com/oulvhai/MWeb-issues/issues/141 也能解决。 所以目前还需要怎么优化?
    Xrong
        6
    Xrong  
       2016-04-14 12:28:36 +08:00
    @oimotis 真的可以了,原先一直还因为这问题烦着呢
    answeranswer
        7
    answeranswer  
    OP
       2016-04-14 16:50:09 +08:00
    @oimotis hexo 的图片资源是在 /source/image/下,如果我定义了绝对位置是 /source/image/,那么在 mweb 中 markdown 的图片显示应该是![](/source/image/icon.png)
    在生成 henxo 静态网页的时候,其实 /source/image/文件夹下的图片会被拷贝到 /public/image/文件夹下,
    通过![](/source/image/icon.png)是找不到这个图片的,![](/image/icon.png)才能找到这个图片

    我现在做的方法是在博客目录下建立一个 image 的文件夹,同时在 source 下也建立一个文件夹,通过 sync folder ,将两个文件的内容进行同步,这样在 mweb 中显示的图片路径为![](/image/icon.png), hexo 生成静态网页后也可以找到这个图片。
    如果 mweb 能够提供一种映射对应,就是将 /source/image/和 image/这两个文件夹看做一个文件夹,拖动进入的时候,虽然显示的是![](/image/icon.png),但实际上找的是 /source/image/的图片内容,不知道这样可不可行。
    oimotis
        8
    oimotis  
       2016-04-14 20:03:03 +08:00
    @answeranswer 不用这么麻烦的, hexo 引入 source 文件夹即可。这样增加的图片都会在 source/image 下,生成时也会复制到 public/image 。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5480 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 03:00 · PVG 11:00 · LAX 20:00 · JFK 23:00
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.