【发布时间】:2019-10-18 20:37:51
【问题描述】:
我正在尝试在 cPanel 上部署下一个 js 应用程序。我已经在上面安装了 node 和 npm。 如何在此设置上部署下一个 js 应用程序?
尝试在 cpanel 终端上构建应用程序时出现以下错误:
未处理的拒绝类型错误:child.send 不是函数
【问题讨论】:
-
要部署 Next.js 应用程序,首先您需要执行 package.json 和
npm run start中定义的构建脚本 (npm run build)。但目前无法使用 cPanel 中使用的 PussionPassanger 运行自定义脚本。它只能通过将app.js文件作为入口点来工作。 -
这方面有什么更新吗?
-
@LaurisKuznecovs which
app.js你的意思是?创建 nodejs 应用程序时我必须选择它作为Application startup file吗? -
@BehnamEsmaili 我认为这是不可能的,除非您有某种提升的访问权限(如 root)并且您肯定需要 SSH 访问权限。查看这篇文章How to Install a Node.js Application。我使用 Plesk 面板部署所有节点应用程序。
标签: javascript express cpanel web-deployment next.js