.get('/listscripts/:filename', function(req, res){
fs.readFile(__dirname + '/../public/scripts/' + req.params.filename, 'utf8', function(err, content) {
if (err) return;
res.send(content);
});
})
Bir metin dosyasının içeriğini readFile ile döndürmeye çalışıyorum, ancak bazı nedenlerle birlikte tüm satırları birleştiriyor.readFile birlikte birleştirilen tüm satırları döndürür
Yani şöyle bir dosyayı okuyorsam: Bunu düzeltmek için bir yol var mı
Line 1 Line 2 Line 3
:
Line 1
Line 2
Line 3
Sonra Readfile çıktı dönecek?
? Html sayfasında görüntülemek için? Bu durumda, satırsonu karakteri boşluk olarak yorumlanır. Tüm yeni satır karakterini '
'olarak değiştirmeniz gerekir. – alexmac
Yeh, bir html sayfasında görüntülemeye çalışıyorum. Dosyayı düzenlemek zorunda mıyım yoksa dosyaları düzenlemeden yapmanın bir yolu var mı? – merstik
Sorunuzu cevapladım, kod içinde yapabilirsiniz. Ancak dosya içeriği statik ise, en iyi yol bir html sayfası oluşturup istemciye göndermektir. – alexmac