【发布时间】:2019-08-20 11:18:41
【问题描述】:
- 我正在尝试在 netlify 中部署 react 应用程序,如媒体链接中所述:https://link.medium.com/nw9ZCh0lrV
- 所以我使用 express server 来定义构建脚本并在生产模式下设置应用程序
- 构建脚本正在本地计算机中创建并上传到 netlify 站点
- 显示成功部署消息
- 点击 URL 链接时,它显示 GET 构建脚本请求的状态为 404
- netlify URL 链接:https://nostalgic-euclid-4f95ab.netlify.com
- 你们能帮我解决我的建议出错的地方吗
- 下面附上应用截图 -在下面提供代码sn-ps:
server.js
const express = require('express');
const favicon = require('express-favicon');
const app = express();
app.use(favicon(__dirname + '/build/favicon.ico'));
app.use(express.static(__dirname));
app.use(express.static(path.join(__dirname,'build')));
app.get('/*', function (req, res) {
res.sendFile(path.join(__dirname, 'build', 'index.html'));
});
packagae.json
"scripts" : {
"start": "react-scripts start",
"build": "react-scripts build",
"test": "react-scripts test",
"eject": "react-scripts eject"
}
【问题讨论】:
标签: javascript reactjs npm create-react-app netlify