Sau khi kết nối đến căn cứ hỏa lực và thêm lĩnh vực sau: Heroku Domain đến các lĩnh vực có thẩm quyền, tôi nhận được lỗi sau khi tôi cố gắng để [Heroku open
]:không mở ứng dụng Heroku có thể kết nối với căn cứ hỏa lực
lỗi đã xảy ra trong ứng dụng và trang của bạn không thể được phục vụ . Nếu bạn là chủ sở hữu ứng dụng, hãy kiểm tra nhật ký của bạn để biết chi tiết.
Các bản ghi rất khó hiểu:
2017-10-15T19: 43: 14,249135 + 00: 00 Heroku [Router]: tại = mã lỗi = H10 desc = "App bị lỗi "method = GET path ="/favicon.ico " host = aqueous-lake-87719.herokuapp.com request_id = c837ed1c-0d44-497b-88d6-0cc72e062771 fwd =" 197.37.44.69 " dyno = connect = service = trạng thái = 503 byte = giao thức = http
My Package.json:
"name": "boilerplate",
"version": "1.0.0",
"description": "Simple react application",
"main": "index.js",
"scripts": {
"test": "NODE_ENV=test karma start",
"build": "webpack",
"start": "npm run build && node server.js"
},
server.js của tôi:
var express = require('express');
// Create our app
var app = express();
const PORT = process.env.PORT || 3000;
app.use(function (req, res, next){
if (req.headers['x-forwarded-proto'] === 'https') {
res.redirect('http://' + req.hostname + req.url);
} else {
next();
}
});
app.use(express.static('public'));
app.listen(PORT, function() {
console.log('Express server is up on port ' + PORT);
});
Các ứng dụng trên Github: React-Todo