Node Express app.get可在Mac上运行,但不适用于Windows

时间:2015-12-07 18:03:49

标签: node.js express

app.get("/test", function(req, res, next) {
  res.sendFile(__dirname + '/test.html');
});

非常基本,是吗?在我的Mac上运行此服务器,这很好。在PC上运行此服务器,我的浏览器收到“无法获取”错误。我不认为问题是mp4文件的权限,它们似乎没问题。

1 个答案:

答案 0 :(得分:0)

对不起,伙计们,不知道我做了什么不同但现在正在工作! 为了记录,这是完整的应用程序:     var express = require('express');     var app = express();

app.use(express.static('dist'));

app.get("/demo", function(req, res, next) {
    res.setHeader('Content-Type', 'video/mp4');
    res.sendFile(__dirname + '/demo.mp4');
});   

var server = app.listen(80, function () {
});