在Windows上运行wiki.js作为服务的正确pm2命令是什么?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在Windows上运行wiki.js作为服务的正确pm2命令是什么?相关的知识,希望对你有一定的参考价值。

当wiki.js命令需要这样的参数时,如何从pm2开始和停止wiki.js:

node wiki start // to start
node wiki stop  // to stop

我尝试开始使用该命令:

pm2 start wiki.js --node-args start

但在日志中我收到此错误:

[TAILING] Tailing last 15 lines for [wiki] process (change the value with --line
s option)
C:Userscmms.pm2logswiki-out.log last 15 lines:
C:Userscmms.pm2logswiki-error.log last 15 lines:
0|wiki     |     at Function.Module._resolveFilename (module.js:548:15)
0|wiki     |     at Function.Module._load (module.js:475:25)
0|wiki     |     at Function.Module.runMain (module.js:694:10)
0|wiki     |     at startup (bootstrap_node.js:204:16)
0|wiki     |     at bootstrap_node.js:625:3
0|wiki     | module.js:550
0|wiki     |     throw err;

Wiki.js documentation没有解释这一部分。

答案

这是正确的pm2命令,用名称Wiki.js和参数start启动wiki:

 pm2 start wiki.js --name="Wiki.js" -- start

或没有个性化名称:

pm2 start wiki.js -- start

或者最简单(最可靠)的方法是用节点启动wiki(它将出现在pm2中):

node wiki start

比保存配置:

pm2 save
另一答案

启动wiki.js的命令是

pm2 start wiki.js

以上是关于在Windows上运行wiki.js作为服务的正确pm2命令是什么?的主要内容,如果未能解决你的问题,请参考以下文章

无法在 Windows 10 上运行作为服务运行的 Java 应用程序的 Continuous Flight Recorder

kubernetes上部署 wiki.js

当 XAMPP 作为服务运行时,页面无法连接 ODBC 服务器(在 Windows Server 2008 上)

SonarQube 在具有集成身份验证的 SQL Server 上作为 Windows 服务运行 - 有人有工作示例吗?

从 Windows 2012 上运行的服务进行 Web 浏览器打印

无法在Windows上将SonarQube 5.3作为服务运行