如何链接到Node.js版本的Tiddlywiki上的本地图像?

时间:2015-02-19 18:49:52

标签: node.js tiddlywiki tiddlywiki5

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

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

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

3 个答案:

答案 0 :(得分:2)

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

目前没有办法通过node.js版本的Tiddlywiki指向本地文件,因为node.js不是网络服务器,因此它看不到像根网址的/ images / off这样的子文件夹。唯一的方法是在同一台计算机上运行并行Web服务器,并使用完整的Web URL来处理从Web服务器提供的映像。

答案 1 :(得分:0)

我最近遇到了同样的问题,我找到了一个简洁的解决方案。让我发给你链接,我会在这里发布这些片段。

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

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

答案 2 :(得分:0)

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

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

title: image_name
type: image/jpeg

重新启动tiddlywiki nodejs服务器后,将出现标题为image_name且包含图像的小提琴手。