我无法使用 Plesk 启动 Next.js 应用程序。我得到错误构建模块未找到



我试着在Plesk上托管我的Next js应用程序,但在遵循了本教程之后https://dev.to/optimbro/how-to-setup-nextjs-application-on-plesk-hosting-control-panel-linux-3d54我自己也尝试了一堆大便,要么一开始什么都没发生->页面只是不断加载,否则我会收到错误";找不到模块".."/构建/输出/日志’";当我使用从dev到start修改标准命令的最后一步时。到目前为止,构建工作和所有

我花了一些时间找出在plesk中哪些有效,哪些无效。

我发现:

除了启动应用程序之外,我不建议使用UI。我成功发布的步骤是:

  • 如教程中所示设置环境https://dev.to/optimbro/how-to-setup-nextjs-application-on-plesk-hosting-control-panel-linux-3d54
  • 通过SSH连接
  • 导航到git文件所在的目录
  • 选择所需的节点环境
  • 运行npm run build
  • 编辑node_modules/.bin/nextdev使用vim或其他编辑器将其更改为start时,您将在第45行看到一个defaultCommand
  • 然后可以转到plesk中的节点UI,然后按restart

最新更新