mirror of
https://github.com/Jermolene/TiddlyWiki5
synced 2024-11-15 14:24:51 +00:00
30 lines
2.5 KiB
Plaintext
30 lines
2.5 KiB
Plaintext
|
caption: ~TiddlyServer
|
||
|
color: #f06292
|
||
|
community-author: Arlen Beiler
|
||
|
created: 20171109171415540
|
||
|
delivery: DIY
|
||
|
description: TiddlyWikiのNode.jsサーバーの拡張
|
||
|
method: sync
|
||
|
modified: 20241012120223000
|
||
|
original-modified: 20210106151027596
|
||
|
tags: Linux Mac Windows Saving [[Other Resources]]
|
||
|
title: TiddlyServer by Arlen Beiler
|
||
|
ja-title: Arlen BeilerによるTiddlyServer
|
||
|
type: text/vnd.tiddlywiki
|
||
|
url: https://github.com/Arlen22/TiddlyServer
|
||
|
|
||
|
TiddlyWikiのNode.js構成の拡張で、静的添付ファイルのサポートと複数のWikiを同時に操作するためのサポートが追加されます。
|
||
|
|
||
|
{{!!url}}
|
||
|
|
||
|
<<<
|
||
|
TiddlyServer 2.0は、NodeJS上のTiddlyWikiのサーバーコマンドを取得し、それを静的ファイルサーバーに追加します。つまり、単一のTiddlyWikiファイルを提供するのと同じ方法で、任意のTiddlyWikiデータフォルダーを読み込んで提供できます。
|
||
|
|
||
|
ただし、ファイルやフォルダーを1か所からだけで提供する必要はありません。ハードドライブ上の複数の任意の場所(文字通り、NodeJSがstat、readdir、readFileを実行できる場所)から提供できます。仮想フォルダー(Apacheではエイリアス、Expressではマウントと呼ばれます)に整理することもできます。
|
||
|
|
||
|
もちろん、重要な点は、ファイルを見るだけでなく、実際に編集できることです。単一ファイルのTiddlyWikiはput saverを使用しますが、これはインデックスページに含まれるブックマークレットを使用してパッチを適用する必要があります。この手順については、以下の「注意すべき点」という見出しの下にあります。
|
||
|
|
||
|
そしてもちろん、node tiddlywiki.js data --serverを実行するのと同じように、データフォルダーtiddlywikisを編集できます。ただし、(例: http://localhost/personal/notes/) で見つけたパスで実行することを除きます。データフォルダーは好きなだけいくつでも開くことができ、競合することはありません(ただし、それぞれメモリを消費します)。
|
||
|
|
||
|
データフォルダーには、Wiki全体ではなく、個々のTiddlerが保存されます。コアとプラグインも保存されないため、ディスク容量が少なくて済みます。つまり、特にインターネット経由では、保存がはるかに速くなります。また、すぐに(10秒以内で)保存され、下書きも保存されます。
|
||
|
<<<
|