tsapp ist ein Python-Tool zum Erstellen von browserbasierte Anwendungen für die Verwendung mit TiddlySpace & nbsp;. Solche Anwendungen werden von einem oder mehreren HTML-Dateien zusammen mit einer oder mehreren CSS und JavaScript-Dateien für die Präsentation gemacht und auf die tiddler Daten, die im Leben TiddlySpace.
Die Kombination kann sehr nützlich für die schnelle Entwicklung von Web-Anwendungen, die eine anhaltende, aber einfachen Datenspeicher müssen mit einem sauberen, robuste API sein.
Installieren
_This Teil ist noch nicht wahr, wie der Code ist nicht freigegeben noch PyPI. In der Zwischenzeit klonen den Repo, die files._ zugreifen
tsapp ist ein Python-2-basiertes Tool. Sie benötigen einen Python-Installation (2.5 und höher). pip ist für die Installation verwendet. Wenn Sie nicht über pip können Sie lernen, wie man es hier.
pip -U tsapp installieren
Nach der Installation der tsapp Skript sollte auf Ihrem $ PATH ist.
Befehle
tsapp bietet eine einzige Skript, das mehrere Befehle erfolgt. Laufende tsapp Hilfe die relevanten Befehle aufzulisten. Die folgenden Listen zur Verfügung stehenden Befehle. Jene Befehle, die noch nicht abgeschlossen sind, werden mit TBC markiert.
drin
tsapp init
Erstellen Sie ein Verzeichnis mit dem Namen app, was Sie für Sie geben. Im Inneren des Verzeichnisses wird eine Stub Datei index.html und ein Vermögen Verzeichnis sein. index.html als primäre Zugriffsseite Ihrer App verwendet. JavaScript, CSS und andere Dateien gehen in Vermögenswerte.
dienen
tsapp dienen
Führen Sie einen lokalen Web-Server, die dazu dienen Ihre HTML-Datei und andere Vermögenswerte. Alle Vermögenswerte, die nicht lokal gefunden werden, werden für die in der Ziel TiddlySpace Server gesucht werden (siehe Konfiguration unten). Wege zum / Taschen /
Der Proxy-Server wird immer senden PUT, POST und DELETE-Anforderungen an den Zielserver.
Das Ziel dieser Anordnung ist es, die lokale Dateien zu nicht ändern, wenn auf den Zielserver für eventuelle Hosting geschoben ermöglichen.
drücken
tsapp Druck
Drücken Sie (über HTTP PUT) alle lokalen Vermögenswerte an den Zielserver, in der Tasche von
Dateien, die eine .html oder .tid Erweiterung auf der Quelldatei hat die Erweiterung auf dem Ziel entfernt.
auth
tsapp auth
Authentifizieren, um den Zielserver als Benutzername und schreiben die resultierende Auth-Token an der Konfigurationsdatei des lokalen Verzeichnisses.
löschen
tsapp löschen
Eine bequeme Methode zum Entfernen einer tiddler, die sich auf dem Server, die nicht mehr benötigt wird und kann im Weg beendet ist.
Konfiguration
tsapp sucht nach einem .tsapp Konfigurationsdatei in den aktuellen Benutzer $ HOME und im aktuellen Verzeichnis. $ HOME / .tsapp Standardwerte und ./.tsapp schreibt überschreibt $ HOME / .tsapp. Es besteht keine Notwendigkeit für eine Konfigurationsdatei im Home-Verzeichnis, wenn man nicht erwünscht ist. Um jedoch für die Push-Befehl funktioniert, ein .tsapp enthaltend eine auth_token muss gefunden werden. Der Befehl auth wird eine zu erstellen. Die Felder sind:
Zielserver
Die URL (ohne Hinter /) des Heimat tiddlyspace Server. Der Standardwert ist http://tiddlyspace.com.
local_host
Der Hostname oder IP, auf die die lokalen Proxy binden. Standard ist 0.0.0.0.
Anschluss
Der Port, an dem die lokalen Proxy binden. Der Standardwert ist 8080.
auth_token
Auth Geheimnis für den Zugriff auf private Ressourcen auf dem Zielserver. Kein Standardwert. . Stellen Sie ihn mit dem Befehl auth oder Kopieren in der tiddlyweb_user Cookie
Anforderungen :
- Python
Kommentare nicht gefunden