以下代码是在 node.js 上以 express 形式提供静态文件的代码示例。如果我向服务器询问 .css 文件没有问题,但如果我询问 jpg 或 png 等图像,它会加载一个白页(没有 /GET 错误或任何东西,一个简单的白页)。在浏览器的开发人员工具中,我看到以下警告:1Resource 解释为 Document 但使用 MIME 类型 image/jpeg 传输。我怎样才能解决这个问题?
我正在使用 cloud9ide 并表示 2.4.6
var express = require("express"),
app = express.createServer();
app.use(express.static(__dirname + '/static'));
app.get('/', function(req, res){
res.send('Hello World');
});
app.listen(process.env.C9_PORT);