将 Strapi API 部署到 Plesk

Vor*_*ame 1 plesk node.js strapi plesk-onyx

我在本地设置了 Strapi,效果很好。现在我想部署到 plesk,但我不知道如何部署。

问题是,如果您运行 node.js 应用程序,plesk 会要求一个显式 (JS) 文件作为开始。这在另一个项目中很有效。但是在trapi中没有这样的文件。

有任何想法吗?

Jim*_*RIE 5

Strapi 可以在没有 server.js 文件的情况下启动。

如果您需要一个 server.js 文件来运行 node server.js 而不是npm run start创建一个./server.js文件,如下所示:

const strapi = require('strapi');

strapi(/* {...} */).start();
Run Code Online (Sandbox Code Playgroud)

  • 您在 Plesk 上的部署适用于您的生产环境,对吗?我们阻止这些功能是因为我们不建议在生产中更新您的应用程序配置和内容类型。 (2认同)