最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

在虚拟机上安装wiki.js,需要帮助

运维笔记admin19浏览0评论

在虚拟机上安装wiki.js,需要帮助

在虚拟机上安装wiki.js,需要帮助

[root@localhost html]# node -v
v6.17.1
[root@localhost html]# npm -v
3.10.10

我想在虚拟机上安装wiki.js,它是基于node.js的,我不使用node.js,但我想将其安装以备将来使用。

基于wiki.js安装文档:

我已经成功安装了Wiki,直到第5步为止,它说:node server,运行时说::

[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

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。

回答如下:

您的Node版本似乎很旧。您必须将Node至少升级到7.6.0版本,其中已添加了对异步功能的支持。如果可能,我建议升级到最新的LTS

发布评论

评论列表(0)

  1. 暂无评论