【问题标题】:How to link to local images on Node.js version of Tiddlywiki?如何链接到 Node.js 版本的 Tiddlywiki 上的本地图像?
【发布时间】:2015-04-21 06:39:54
【问题描述】:

我正在使用 Node.js 版本的 TiddlyWiki,我想链接到我的文件系统上的图像。

here 列出的文档不起作用;在[img[path]] 标记中,对于路径部分,我输入了/Users/documents/ken/path_to_image.jpg 之类的内容,但提琴手中没有显示任何内容。

我的 wiki 存在于 /Users/documents/ken/wiki

【问题讨论】:

    标签: node.js tiddlywiki tiddlywiki5


    【解决方案1】:

    我知道这是一篇旧帖子,但 zacts 表示您可以使用宏插件或简单地使用 [img] 标记从 tiddlywiki.html 文件中指向图像的相对路径,但操作正在使用node.js 版本,而 zacts 显然没有读过。 node.js 上没有 TiddlyWiki 的 tiddlywiki.html 文件。这仅适用于 tiddlywiki 的静态 .html 版本,不适用于 node.js 版本。

    目前无法通过 node.js 版本的 Tiddlywiki 指向本地文件,因为 node.js 不是网络服务器,因此它看不到根 url 中的 /images/ 等子文件夹。唯一的方法是在同一台机器上运行并行网络服务器,并使用从网络服务器提供的图像的完整网络 URL。

    【讨论】:

      【解决方案2】:

      如果其他人偶然发现此问题: 我在任何地方都找不到此文档,但似乎可行的方法是将图像复制到 tiddlers 目录中,然后重新启动 nodejs 服务器,然后从 tiddlywiki 搜索图像标题。将有一个包含该图像的提琴手,您可以在闲暇时对其进行编辑。

      或者,将图像作为image_name.png(或image_name.jpg)复制到tiddlers目录中,并创建一个image_name.png.meta文本文件,内容如下:

      title: image_name
      type: image/jpeg
      

      重启 tiddlywiki nodejs 服务器后,标题为 image_name 的包含图片的 tiddler 就会出现。

      【讨论】:

        【解决方案3】:

        我最近遇到了同样的问题,我找到了一个巧妙的小解决方案。让我把链接发给你,我会把sn-ps贴在这里。

        我偶然发现了这个 tiddlywiki 图片库主页,该主页链接到一个宏插件,可让您链接本地图片。这是插件的提琴手的链接:http://www.richshumaker.com/tw5/tw-photo.html#External%20Image%20Path。这是该插件的原始 TiddlyWiki 谷歌群组帖子:https://groups.google.com/forum/#!msg/tiddlywiki/ChRV6sjQpn4/bCm35_XhGmkJ

        我希望这会有所帮助! =)(注意:当我有更多时间时,我可能会清理这篇文章的格式)。

        【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-04-12
        • 1970-01-01
        • 2022-07-21
        • 1970-01-01
        • 2011-09-29
        • 1970-01-01
        • 2011-10-06
        相关资源
        最近更新 更多