javascript - 使用 Javascript,如何通过 API 在服务器上创建物理 html 文件?
问题描述
我需要创建一个 api,当接收一些参数时,在我的服务器上物理创建一个 .html 文件。
我用的是node.js、vue.js,服务器是谷歌的Firebase。
目标是动态创建 html 文件,以便用户以后可以查阅,并在其中包含元标记,以便在 Facebook 上共享此 html 时,出现元标记信息。
谢天谢地。
解决方案
当你点击你的 API 时会发生这样的事情。
var fs = require('fs');
var htmlContent = '<html>Whatever</html>';
fs.writeFile('/my-page.html', htmlContent, (error) => { /* handle error */ });
推荐阅读
- c++ - 我怎样才能找到质数?
- awk - 将 ' ' 插入以 txt 格式找到的每个整数
- matlab - 为什么我计算的结果与matlab计算的不同?
- amazon-web-services - AWS 将 EC2 替换为 CloudFront
- google-cloud-functions - 是否可以在 GCP Cloud 功能中使用 SFTP?
- c# - C#异步递归函数不能正常工作?
- c++ - 使用 Y 组合器的空参数包的模板替换失败
- javascript - d3.js 不显示图标
- python - 使用 Python 使用 strptime 和 strftime 将日期转换为 '%Y-%m-%d'
- docker - Docker 注册表镜像