0
我有這個簡單的文件hello.html,看起來像這樣。寫入節點js中的特定div
<!DOCTYPE html>
<html>
<head>
<style>
p { background:yellow; }
</style>
<script src="http://code.jquery.com/jquery-latest.js"></script>
</head>
<body>
<div class="thediv">
</div>
</body>
</html>
我使用fs
模塊寫信給我的文件中像這樣
var fs = require('fs');
var randomnumber = Math.floor((Math.random()*100393)+433334);
fs.createReadStream('test.txt').pipe(fs.createWriteStream(randomnumber+'.txt'));
fs.writeFile(randomnumber+".txt", "Lorem ipsum"+randomnumber, function(err) {
if(err) {
console.log(err);
} else {
console.log("The file was saved!");
}
});
console.log(randomnumber);
我想寫
<article>
<p> lorem ipsum </p>
</article>
到div id爲thediv
。是用fs
模塊對於這種事情還是有更適合這個任務的模塊?
你有沒有試過像[jade](http://jade-lang.com/)或[ejs](http://embeddedjs.com/)這樣的模板引擎?他們正是你想要的。將html模板與動態數據結合在一起。 – zemirco
我不在尋找模板解決方案。 – Gandalf