我有一个相当简单的网络应用程序,使用expressjs
和handlebarsjs
来检索和格式化markdown文件,并将它们作为html呈现给浏览器。我想将html输出写入磁盘而不是将其发送到浏览器?我知道那里有静态的网站生成器,但我宁愿只修改现有的程序,而不是安装一个全新的厨房水槽。
答案 0 :(得分:0)
标准文件系统库应该能够做到这一点 -
fs.writeFile(filename, html, function (err) {
if (err) throw err;
console.log('It\'s saved!');
});
其中 filename 是文件名, html 是您要写入文件的内容。
请参阅filesystem docs。