Javascript cPanel&;乘客:什么&x27;我的切入点是什么?

Javascript cPanel&;乘客:什么&x27;我的切入点是什么?,javascript,node.js,reactjs,cpanel,passenger,Javascript,Node.js,Reactjs,Cpanel,Passenger,我正在我的主机上部署一个项目,但我的应用程序的“入口点”有些问题。 我已经在react js下开发了一个应用程序(带有网页包)。 当我设置它时,我不知道用哪个文件来创建“应用程序启动文件” 目前,它是一个简单的“server.js”,它向我打招呼并提供当前版本的node。 当我在本地进行项目时,我只需启动npm start,它就可以工作。通过如下编辑“server.js”文件来解决: const express = require('express'); const path = require

我正在我的主机上部署一个项目,但我的应用程序的“入口点”有些问题。 我已经在react js下开发了一个应用程序(带有网页包)。 当我设置它时,我不知道用哪个文件来创建“应用程序启动文件”

目前,它是一个简单的“server.js”,它向我打招呼并提供当前版本的node。
当我在本地进行项目时,我只需启动npm start,它就可以工作。

通过如下编辑“server.js”文件来解决:

const express = require('express');
const path = require('path');
const app = express();

app.use(express.static(path.join(__dirname, 'dist')));

app.get('/*', function(req, res) {
   res.sendFile(path.join(__dirname, 'index.html'), function(err) {
      if (err) {
         res.status(500).send(err)
      }
   })
});

app.listen(9000);