我正在使用反应路由器来定义路由。我正在使用create-react-app进行开发。我的问题是,如果我在地址栏中键入子页面的 url 并尝试访问它在开发版本中有效,但在生产版本中无效。
我正在使用一个简单的快速服务器来托管生产构建
var express = require('express'),
app = express(),
http = require('http'),
httpServer = http.Server(app);
app.use(express.static(__dirname + '/build'));
app.get('/', function(req, res) {
res.sendfile(__dirname + '/index.html');
});
app.listen(3001);