Node JSjs安装金戈维基



我想在我的 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 已启动。

最新更新