我有一个node.js / socket.io项目。我在我的页面中使用Bootstrap,并在我的页面上动态显示图像。问题是我无法使用图像和Bootstrap文件。 Node.js / socket.io无法识别链接...我已经通过上传远程服务器上的所有Bootstrap文件解决了Bootstrap问题,它可以工作!但我不能使用像我的图像这样的本地文件。
如何“加载”我可以使用图像的图像文件夹?
这是我的server.js:
var http = require('http').createServer(createServer);
var fs = require('fs');
var url = require('url');
var nStatic = require('node-static');
var express = require('express');
var app = express();
function createServer(req, res) {
var path = url.parse(req.url).pathname;
var fsCallback = function(error, data) {
if(error) throw error;
res.writeHead(200);
res.write(data);
res.end();
}
switch(path) {
case '/galerie.php':
doc = fs.readFile(__dirname + '/galerie.php', fsCallback);
break;
default:
doc = fs.readFile(__dirname + '/index.php', fsCallback);
break;
}
var io = require('socket.io').listen(http);
io.sockets.on('connection', function (socket, pseudo) {
...
});
http.listen(8080);
这有效:
<script src="http://website.ch/LivreOr/js/download.js"></script>
但这不起作用:
<img src="../LivreOr/img/img.png">
答案 0 :(得分:0)
我已经解决了我的问题。这是我改变了:
$deserializedComputer.getType() -eq [Deserialized.Computer]