Node.js服务器不显示图像

时间:2013-07-12 21:36:24

标签: javascript image node.js invisible

我遇到问题,我使用node.js框架来处理对index.html的请求。 index.html文件有一些图像,但它没有出现给我的用户! 我正在读取文件,index.html和.png。 你们能帮助我吗? 这是我的server.js:

var app = require('http').createServer(handler)
var io = require('socket.io').listen(app)
var fs = require('fs')

app.listen(4000);

function handler (req, res) {
  fs.readFile(__dirname + '/index.html',
  function (err, data) {
    if (err) {

      return res.end('Error loading index.html');
    }

    res.end(data);

  });


  fs.readFile(__dirname + '/blackq.png', function (err, data) {
    if (err) {

      return res.end('Error loading index.html');
    }

    res.end(data);

  });


}

提前很多谢谢!

1 个答案:

答案 0 :(得分:0)

仅用于概念验证的快速解决方案可以是这样的:

在你的html文件中,确保你正确完成了img标签。

Dim objOL as Outlook.Application Set objOL = New Outlook.Application

在node.js服务器文件中,添加

<img src="/your_image.jpg" alt="your_image" style="width:304px;height:228px;">