我想在我的 uberspace 网站空间上安装 jingo wiki。 我试图按照这里的教程进行操作
https://github.com/claudioc/jingo 和 https://wiki.uberspace.de/development:nodejs(德语(
但我仍然完全收费过高,因为我没有任何 node.js 的经验。
我将金戈克隆到一个文件夹~/jingo。然后我更改了我的节点.js到版本 7
$ echo 'export PATH=/package/host/localhost/nodejs-7/bin:$PATH' >> ~/.bash_profile
$ source ~/.bash_profile
然后我在jingo文件夹中做了npm install
,并得到了一些警告:
npm WARN deprecated jade@1.11.0: Jade has been renamed to pug, please install the latest version of pug instead of jade
npm WARN deprecated transformers@2.1.0: Deprecated, use jstransformer
我也做了
$ test -d ~/service || uberspace-setup-svscan
启动节点.js作为服务(据我所知(。
然后按照Uberspace教程,我应该做
$ uberspace-setup-service exampleservice node ~/example.js
以启动应用程序。但其实也不知道,在金戈哪里可以找到*.js
文件来启动它。我该如何前进?
我以某种方式解决了它。首先,您必须设置 config.yaml(如下所述:https://github.com/claudioc/jingo(,然后使用源文件夹中的可执行 jingo 启动 wiki,如下所示:
jingo -c /path/to/config.yaml
或作为优步空间的服务
uberspace-setup-service jingo node "~/jingo/jingo -c /path/to/config.yaml"
然后你必须建立一个重定向到localhost:67102(或者jingo正在监听的任何内容,你可以在config.yaml中设置它(
它仍然不能很好地工作,因为我收到 44 错误并且样式也是 404,但至少你可以看到 wiki 已启动。