我在使用 mweb 写 hexo 博客的时候,想要把图片的路径定义在 blog/source/image/下,但是 mweb 好像只能设定在 blog/image 下面,这个有什么方式做到吗?
1
DarryO 2016-04-13 19:10:10 +08:00 via iPhone
我用了软连接解决了这个问题
|
2
answeranswer OP |
3
Xrong 2016-04-13 20:22:13 +08:00
同样有这个问题,感觉挺蛋疼的
|
4
kingzeus 2016-04-14 01:40:06 +08:00
可以的,设置绝对位置
|
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 也能解决。 所以目前还需要怎么优化? |
7
answeranswer OP @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/的图片内容,不知道这样可不可行。 |
8
oimotis 2016-04-14 20:03:03 +08:00
@answeranswer 不用这么麻烦的, hexo 引入 source 文件夹即可。这样增加的图片都会在 source/image 下,生成时也会复制到 public/image 。
|