Willkommen bei TiddlyWiki, einem nichtlinearen persönlichen Web-Notizbuch, das jeder unabhängig von einem Unternehmen für immer nutzen und behalten kann.
TiddlyWiki ist ein vollständiges interaktives Wiki in JavaScript. Es kann als einzelne HTML-Datei im Browser oder als leistungsstarke Node.js-Anwendung verwendet werden. Es ist hochgradig anpassbar: Die gesamte Benutzeroberfläche selbst ist in hackbarem WikiText implementiert.
Erfahren Sie mehr und sehen Sie es in Aktion unter https://tiddlywiki.com/
Die Entwicklerdokumentation ist unter https://tiddlywiki.com/dev/ in Bearbeitung.
Pull-Request-Vorschauen mit freundlicher Genehmigung von Netlify
Das neue offizielle Forum, um über TiddlyWiki zu sprechen: Hilfeanfragen, Ankündigungen neuer Versionen und Plugins, Diskussion neuer Funktionen oder einfach nur Erfahrungsaustausch. Sie können über die zugehörige Website teilnehmen oder sich per E-Mail anmelden.
talk.tiddlywiki.org ist ein von der Community betriebener Dienst, den wir selbst hosten und pflegen. Die bescheidenen laufenden Kosten werden durch Gemeinschaftsbeiträge gedeckt.
Zur Vereinfachung bestehender Nutzer betreiben wir auch weiterhin die ursprüngliche TiddlyWiki-Gruppe (seit 2005 auf Google Groups gehostet): https://groups.google.com/group/TiddlyWiki
Es gibt mehrere Ressourcen für Entwickler, um mehr über TiddlyWiki zu erfahren und über seine Entwicklung zu diskutieren und dazu beizutragen.
Es gibt auch eine Diskussionsgruppe speziell zur Diskussion von Initiativen zur Verbesserung der TiddlyWiki-Dokumentation: https://groups.google.com/group/tiddlywikidocs
TiddlyWiki ist eine SingleFileApplication, die einfach zu verwenden ist. Für fortgeschrittene Benutzer und Entwickler besteht die Möglichkeit, eine Node.js-Client-/Serverkonfiguration zu verwenden. Diese Konfiguration wird auch zum Erstellen der TiddlyWiki SinglePageApplication verwendet
Debian/Ubuntu :
apt install nodejs
Möglicherweise muss Folgendes nachverfolgt werden:
apt install npm
Arch Linux
yay -S tiddlywiki
(installiert Node und Tiddlywiki)
brew install node
Termux für Android
Siehe http://nodejs.org
npm install -g tiddlywiki
Wenn es mit einem Fehler fehlschlägt, müssen Sie den Befehl möglicherweise als Administrator erneut ausführen:sudo npm install -g tiddlywiki
(Mac/Linux)
tiddlywiki --version
tiddlywiki mynewwiki --init server
zum Erstellen eines Ordners für ein neues Wiki, das serverbezogene Komponenten enthälttiddlywiki mynewwiki --listen
um TiddlyWiki zu startentiddlywiki mynewwiki --build index
Das Flag -g
bewirkt, dass TiddlyWiki global installiert wird. Ohne sie ist TiddlyWiki nur in dem Verzeichnis verfügbar, in dem Sie es installiert haben.
node: command not found
erhalten, obwohl das Paket „node.js“ installiert ist, müssen Sie möglicherweise einen symbolischen Link zwischen nodejs
und node
erstellen. Konsultieren Sie das Handbuch Ihrer Distribution und whereis
zum korrekten Erstellen eines Links befinden. Siehe Github-Problem 1434.sudo ln -s /usr/bin/nodejs /usr/bin/node
TiddlyWiki5 enthält eine Reihe von Befehlen zur Verwendung in der Befehlszeile, um eine umfangreiche Reihe von Operationen basierend auf TiddlyWikiFolders und TiddlerFiles auszuführen.
Der folgende Befehl lädt beispielsweise die Tiddler aus einer TiddlyWiki-HTML-Datei und speichert dann einen von ihnen in statischem HTML:
tiddlywiki --verbose --load mywiki.html --render ReadMe ./readme.html
Wenn Sie tiddlywiki
über die Befehlszeile ausführen, wird der TiddlyWiki-Kernel gestartet, die Kern-Plugins geladen und ein leerer Wiki-Speicher eingerichtet. Anschließend werden die Befehlszeilenargumente nacheinander von links nach rechts verarbeitet. Die Argumente werden durch Leerzeichen getrennt.
Eingeführt in v5.1.20 Erstens kann es null oder mehr Plugin-Referenzen geben, die durch das Präfix +
für Plugin-Namen oder ++
für einen Pfad zu einem Plugin-Ordner identifiziert werden. Diese Plugins werden zusätzlich zu den im TiddlyWikiFolder angegebenen Plugins geladen.
Das nächste Argument ist der optionale Pfad zum zu ladenden TiddlyWikiFolder. Wenn nicht vorhanden, wird das aktuelle Verzeichnis verwendet.
Es folgen die Befehle und ihre einzelnen Argumente, wobei jeder Befehl durch das Präfix --
gekennzeichnet ist.
tiddlywiki [+ | ++] [] [-- [[,]]]
Zum Beispiel:
tiddlywiki --version
tiddlywiki +plugins/tiddlywiki/filesystem +plugins/tiddlywiki/tiddlyweb mywiki --listen
tiddlywiki ++./mygreatplugin mywiki --listen
Eingeführt in Version 5.1.18. Befehle wie ListenCommand, die eine große Anzahl von Parametern unterstützen, können NamedCommandParameters verwenden, um die Handhabung zu vereinfachen. Zum Beispiel:
tiddlywiki wikipath --listen username=jeremy port=8090
Eine vollständige Liste der verfügbaren Befehle finden Sie unter Befehle.
Wenn Sie TiddlyWiki wie gewohnt auf Node.js installiert haben, können Sie bei Veröffentlichung einer neuen Version diese mit diesem Befehl aktualisieren:
npm update -g tiddlywiki
Auf Mac oder Linux müssen Sie sudo wie folgt hinzufügen:
sudo npm update -g tiddlywiki
Diese Readme-Datei wurde automatisch von TiddlyWiki generiert