我想在我的uberspace网站上安装jingo wiki。我试着按照这里的教程
https://github.com/claudioc/jingo和https://wiki.uberspace.de/development:nodejs (德语)
但我仍然完全收费过高,因为我没有任何使用node.js的经验。
我将jingo克隆到~/jingo文件夹中。然后我把我的node.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将node.js作为服务启动(据我所知)。
然后按照Uberspace教程,我应该这样做
$ uberspace-setup-service exampleservice node ~/example.js来启动应用程序。但我实际上不知道,在jingo中哪里可以找到*.js文件来启动它。我该如何继续前进呢?
发布于 2017-02-06 21:18:28
我想我已经解决了这个问题。首先,您必须设置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"然后你必须构建一个到本地主机的重定向:67102(或者任何jingo正在监听的东西,你可以在config.yaml中设置它)
它仍然不能很好地工作,因为我得到了一个44错误,样式也是404,但至少你可以看到wiki已经启动了。
https://stackoverflow.com/questions/42043433
复制相似问题