2017-02-04 3 views
0

Ich möchte die jingo wiki auf meinem Uberspace-Webspace installieren. Ich habe versucht, die Tutorials hierNode.js jingo wiki installieren

https://github.com/claudioc/jingo und https://wiki.uberspace.de/development:nodejs (Deutsch)

aber Ich bin immer noch total viel berechnet zu folgen, weil ich habe keine Erfahrungen mit node.js.

Ich klonte Jingo in einen Ordner ~/jingo. Dann änderte ich meine node.js auf Version 7

$ echo 'export PATH=/package/host/localhost/nodejs-7/bin:$PATH' >> ~/.bash_profile 
$ source ~/.bash_profile 

Ich habe npm install innerhalb des jingo Ordner dann und einige Warnungen erhalten:

npm WARN deprecated [email protected]: Jade has been renamed to pug, please install the latest version of pug instead of jade 
npm WARN deprecated [email protected]: Deprecated, use jstransformer 

Ich habe auch

$ test -d ~/service || uberspace-setup-svscan 

Knoten zu starten .js als Dienst (soweit ich verstanden habe).

Dann nach dem Uberspace Tutorial soll ich tun

$ uberspace-setup-service exampleservice node ~/example.js 

die Anwendung zu starten. Aber ich weiß eigentlich nicht, wo ich die *.js Datei in Jingo finden kann, um es zu starten. Wie kann ich vorwärts gehen?

Antwort

0

Ich denke, ich habe es irgendwie gelöst. Zuerst müssen Sie die config.yaml einrichten (wie hier beschrieben: https://github.com/claudioc/jingo) und dann das Wiki mit der ausführbaren jingo im Quellordner wie starten:

jingo -c /path/to/config.yaml 

oder als Dienst auf uberspace

uberspace-setup-service jingo node "~/jingo/jingo -c /path/to/config.yaml" 

Dann müssen Sie eine Umleitung zu localhost erstellen: 67102 (oder was auch immer jingo hört, können Sie es in der config.yaml setzen)

Es funktioniert immer noch nicht sehr gut, weil ich einen 44 Fehler und die Stile bekommen sind auch 404, aber zumindest kann man sehen, dass das Wiki ich Ich habe angefangen.