将单文件 Tiddlywiki 转换为文件夹以在本地与 NodeJS 一起使用

问题描述

我已经下载了一个 tiddlywiki.html 文件,我想使用 NodeJS 在本地托管该文件以供个人使用。我该怎么做?

我尝试了 tiddlywiki --load,但它成功退出,似乎什么也没做。

解决方法

除了使用--savewikifolder命令加载HTML文件外,您还需要使用--load命令来实际保存wiki:

tiddlywiki --load ~/Downloads/tiddywiki.html --savewikifolder converted_wiki

然后可以使用 --listen 运行以在本地为 wiki 提供服务:

tiddlywiki converted_wiki --listen

就我而言,这产生了以下警告:

警告:tiddlywiki.info 文件中缺少客户端-服务器操作所需的插件(“tiddlywiki/filesystem”和“tiddlywiki/tiddlyweb”)

我通过将这两个插件添加到生成的 tiddywiki.info 文件来修复:

{
    "plugins": [
        "tiddlywiki/tiddlyweb","tiddlywiki/filesystem",...