Sunday, May 12, 2024
 Popular · Latest · Hot · Upcoming
183
rated 0 times [  189] [ 6]  / answers: 1 / hits: 17223  / 13 Years ago, thu, october 6, 2011, 12:00:00

I'm trying to follow episode 3 of nodetuts.com. Also, I'm using the newest (unstable) version of node - node.exe, version 0.5.2. Here is my code, I've been beating my head against a wall with this error practically all day. Is it just a windows thing?



var http = require('http');
var fs = require('fs');

var file_path = __dirname + '\me.jpg';
console.log('serving: '+file_path);
fs.stat(file_path, function(err, stat){

if (err) throw err;

http.createServer(function(request,response){

response.writeHead(200, {
'Content-Type':'image/jpeg'
});

fs.readFile(file_path, function(err, file_content){

response.write(file_content);
response.end();
});

}).listen(8000);
})


Thank you!


More From » node.js

 Answers
21

The 0.5.x is buggy on Windows. You can do



fs.readFile(__dirname + '/file.txt', callback);


I believe 0.6 will fix these problems. :)


[#89748] Wednesday, October 5, 2011, 13 Years  [reply] [flag answer]
Only authorized users can answer the question. Please sign in first, or register a free account.
jailynbethanies

Total Points: 686
Total Questions: 119
Total Answers: 99

Location: Cook Islands
Member since Thu, May 21, 2020
4 Years ago
;