tsapp este un instrument Python pentru crearea de aplicații bazate pe browser pentru utilizare cu TiddlySpace. & Nbsp; Astfel de cereri sunt realizate din unul sau mai multe fișiere HTML, împreună cu unul sau mai mulți CSS și fișiere JavaScript pentru prezentarea și acces la date tiddler care trăiește în TiddlySpace.
Combinația poate fi foarte util pentru dezvoltarea rapidă a aplicațiilor web care au nevoie de un depozit de date persistente, dar simplu, cu un API curat, robust.
Instala
_This Parte nu este încă adevărat ca codul nu a fost eliberată la pypi încă. Între timp clona repo pentru a accesa files._
tsapp este un instrument bazat Python 2. Veți avea nevoie de o instalare Python (2.5 și mai sus). pip este utilizat pentru instalare. Dacă nu aveți pip puteți învăța cum să-l aici.
PIP instala -U tsapp
Odată instalat scenariul tsapp ar trebui să fie pe $ PATH.
Comenzi
tsapp oferă un singur script care ia mai multe comenzi. Rularea ajutor tsapp va lista comenzile relevante. Următoarele liste comenzile disponibile. Aceste comenzi care nu sunt încă finalizate cu TBC sunt marcate.
înăuntru
tsapp init
Creați un director aplicație numită tot ce îți dau pentru. În interiorul directorul va fi un fișier ciot index.html și un director active. index.html este folosit ca pagina de acces principal al aplicației. JavaScript, CSS, și alte fișiere merge în active.
servi
tsapp servi
Rulați un server web local, care va servi fișierul HTML și alte active. Orice active care nu se regăsesc la nivel local vor fi căutat la serverul TiddlySpace țintă (a se vedea configurație de mai jos). Căi de / pungi /
Serverul proxy va trimite întotdeauna UPT, POST și DELETE cereri la serverul destinație.
Scopul cu acest aranjament este de a permite fișierele locale la care nu trebuie să se schimbe atunci când este împins la serverul destinație pentru o eventuală hosting.
apăsați
tsapp împinge
Push (prin HTTP PUT) toate activele locale pentru serverul destinație, în sac numit de
Fișierele care au un .html sau extindere .tid pe fișierul sursă va avea extensia îndepărtat pe țintă.
auth
tsapp autorizare
Autentifica la target_server ca nume de utilizator și scrie jetonul autorizare rezultat la fișierul de configurare directorul local.
șterge
tsapp ștergeți
O metodă confort pentru înlăturarea unui tiddler care este terminat pe serverul care nu mai este necesară și poate fi în mod.
Configurare
tsapp caută un fișier de configurare .tsapp în utilizatorului curent $ HOME și în directorul curent. $ HOME / .tsapp suprascrie setările implicite și ./.tsapp suprascrie $ HOME / .tsapp. Nu există nici o cerință pentru un fișier de configurare în directorul acasă, dacă nu se dorește. Cu toate acestea, pentru ca comanda împinge la locul de muncă, o .tsapp conține un auth_token trebuie găsite. Comanda auth va crea unul. Câmpurile sunt:
target_server
URL-ul (fără trailing /) a serverului de acasă tiddlyspace. Defaults la http://tiddlyspace.com.
local_host
Numele de gazdă sau IP pentru care a lega proxy local. Implicit este 0.0.0.0.
port
Portul la care să se lege proxy local. Implicit este 8080.
auth_token
Secrete de autorizare pentru accesarea resurselor private de pe serverul destinație. Nr implicit. . Setați-l cu comanda autorizare sau copia într-un cookie tiddlyweb_user
Cerințe :
- Python
Comentariile nu a fost găsit