如何使用 javascript 创建 HTML 文件 [关闭]

Posted

技术标签:

【中文标题】如何使用 javascript 创建 HTML 文件 [关闭]【英文标题】:How to Create HTML FILE with javascript [closed] 【发布时间】:2019-03-29 22:02:51 【问题描述】:

我正在使用 website-scraper npm 来抓取网站, https://github.com/website-scraper/node-website-scraper

我已经从网站上获得了保存在assets 文件夹中的图片。 现在我需要在这个脚本需要创建的新动态 html 中显示图像并显示这些图像。 我看到了这个帖子:Create HTML file with javascript 但它似乎没有帮助。

如何仅使用 JavaScript 创建 HTML?创建一个真正的 html 文件并保存在本地。 还是我应该使用 Nodejs?将图像传递到服务器端并将图像附加到 hbs? 其他选择?

【问题讨论】:

【参考方案1】:

您可以使用filesystem API 将您想要的任何内容写入任何文件。您可以使用所需的任何方法(例如字符串连接或使用 Underscore.js 模板)创建 HTML 字符串,然后使用 Node.js 文件系统 API 将其写入任何文件。

var fs = require('fs');

var htmlContent = '<html>Whatever</html>';

fs.writeFile('/my-page.html', htmlContent, (error) =>  /* handle error */ );

【讨论】:

以上是关于如何使用 javascript 创建 HTML 文件 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

让用户选择在文本区域中显示多少行 [HTML] [JAVASCRIPT?]

如何在文本区域内显示 HTML 格式? [复制]

html 动态创建文本域如何赋值

使用当前音频 javascript 创建播放/暂停功能

用于 Twitter HTML 的 Zapier Python 或 Javascript 代码

如何使我的物化文本区域不被切断?