1
我有一個ruby腳本,部署在Heroku上,該腳本在/html
下的應用程序文件夾下生成某些HTML文件。從Heroku上的NodeJS以編程方式生成的HTML文件
我想從一個NodeJS應用程序中提供這些文件,這是在同一個應用程序下。 我index.js
看起來是這樣的:
var express = require('express');
var app = express();
app.set('port', (process.env.PORT || 5000));
app.use(express.static(__dirname + '/html'));
// views is directory for all template files
app.set('views', __dirname + '/views');
app.set('view engine', 'ejs');
app.get('/', function(request, response) {
var html = fs.readFileSync(__dirname+'/html/mytest.html', 'utf8')
response.send(html);
});
app.listen(app.get('port'), function() {
console.log('Node app is running on port', app.get('port'));
});
現在,即使我讀每個請求的文件。我得到了我用github回購提交的html文件的模擬副本。
有沒有辦法,如果我可以訪問這個新鮮覆蓋的HTML副本?
謝謝,