【发布时间】:2020-11-24 07:30:14
【问题描述】:
我正在尝试使用 cPanel 将 react 应用程序和节点服务器部署到我的域 http://cv-devlabs.com/,但无法运行。大多数情况下,我都会收到“服务器响应 404 错误”。
我尝试了“hosting react app and express server cpanel”和“How to deploy a react app on cPanel?”的方法,但都失败了。我假设我在这里做错了什么。
我的文件结构是:
根文件夹--
-客户
--构建
--node_modules
--公共
--package.json(client)(下面添加的内容)
-.gitignore
-package.json(server)(下面添加的内容)
-procfile
-server.js
Package.json(客户端)
"name": "client",
"homepage": "http://cv-devlabs.com/vidci-vid2/",
"version": "0.1.0",
"private": true,
"proxy": "http://localhost:8000",
Package.json(服务器)
{
"name": "vidci-vid",
"version": "1.0.0",
"main": "index.js",
"license": "MIT",
"dependencies": {
"dotenv": "^8.2.0",
"express": "^4.17.1",
"socket.io": "^2.3.0"
},
"scripts": {
"start": "PROD=true node server.js",
"postinstall": "cd ./client && yarn"
}
}
这在 Heroku 上运行良好,但在 cPanel 上却不行。整个项目可以在https://github.com/ConsultVerraton/vidci-vid.git找到
感谢任何可以提供帮助的人,也感谢任何可以尝试的人。如果需要更多信息,请告诉我。
谢谢
【问题讨论】:
-
嘿伙计。你能在 cpanel 上部署 MERN 应用吗?
标签: node.js reactjs deployment cpanel