首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在虚拟机上安装wiki.js

在虚拟机上安装wiki.js
EN

Stack Overflow用户
提问于 2019-10-14 16:54:57
回答 1查看 1.2K关注 0票数 0
代码语言:javascript
复制
[root@localhost html]# node -v
v6.17.1
[root@localhost html]# npm -v
3.10.10

我想在虚拟机上安装wiki.js,它是基于node.js的,我不使用node.js,但我想安装它以供进一步使用。

基于wiki.js的安装文档:https://docs.requarks.io/en/install/linux

在第5步之前,我已经成功安装了维基,因为它显示:node server,当我运行它时,它显示:

代码语言:javascript
复制
[root@localhost html]# node server
/var/www/html/server/core/config.js:66
  async loadFromDb() {
        ^^^^^^^^^^

SyntaxError: Unexpected identifier
    at createScript (vm.js:56:10)
    at Object.runInThisContext (vm.js:97:10)
    at Module._compile (module.js:549:28)
    at Object.Module._extensions..js (module.js:586:10)
    at Module.load (module.js:494:32)
    at tryModuleLoad (module.js:453:12)
    at Function.Module._load (module.js:445:3)
    at Module.require (module.js:504:17)
    at require (internal/module.js:20:19)
    at Object.<anonymous> (/var/www/html/server/index.js:14:14)

我的config.yml

代码语言:javascript
复制
db:
  type: mysql
  # PostgreSQL / MySQL / MariaDB / MS SQL Server only:
  host: localhost
  port: 5432
  user: root
  pass: msfdjk
  db: wiki
  ssl: false
  # SQLite only:
  storage: path/to/database.sqlite

我将数据库类型从postrage更改为mysql,并输入用户名、密码和数据库名称,然后运行

node server命令。

我是一个php程序员,我对node.js一无所知。如何安装?

虚拟机上的wiki.js。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-10-16 16:48:37

您的Node版本似乎很旧。您必须将节点升级到添加了异步功能支持的7.6.0或更高版本。如果可能的话,我建议升级到最新的LTS tho

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58373231

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档