我正在主机上部署一个项目,但是我的应用程序的“入口点”有些麻烦。 我已经在react js(使用webpack)下开发了一个应用程序。 设置时,我不知道该创建“ 应用程序启动文件”的文件是什么?
目前,这是一个简单的“ server.js”,它向您问好并提供当前版本的节点。 当我在本地进行项目时,只需启动npm start即可。
答案 0 :(得分:0)
通过编辑“ 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);