我想用Heroku创建一个node.js应用程序。在我的server.js文件中,我使用express来加载静态html页面。这是我的server.js文件中的快速代码。在Heroku的proc文件中,我将其设置为我的出发点。Heroku不会加载index.html
var app = require('express')();
var http = require('http').Server(app);
app.get('/', function(req, res){
res.sendFile(__dirname + 'index.html');
});
但是,当我把它推到的Heroku,Heroku的不显示任何东西,所以也没有错误。
server.js,index.html的是在同一文件夹
如果加上'的console.log(__目录名)'你在控制台中得到什么? – Abdelouahab 2014-11-21 23:52:42
控制台是空 https://tap-to-race.herokuapp.com/ – 2014-11-22 00:08:15
这是来自“Heroku的日志” http://pastebin.com/kMnewN1z – 2014-11-22 00:10:17