我正在开发一个测试报告工具,该工具会生成按文件夹分组的图像列表,因此您最终可能会得到这样的结构:
root/
/counter/
img1.png
img2.png
/alarm/
img3.png
其中counter
和alarm
不是固定名称:这些名称由用户在上一步中给出,因此它们可能会一直更改。
我想做的是在root
中添加一个index.html
,可以使用javascript列出这些文件夹中的所有文件夹和图像,但我似乎找不到合适的JS API来执行此操作。我在生成index.html
报告时没有问题,但我不知道读取未修复的文件夹结构的确切 JS 脚本应该是什么。有什么想法吗?
您使用什么语言来生成索引.html文件?你是如何生成的?
您不能使用纯前端(浏览器运行(javascript列出服务器上的文件。你需要一种服务器端语言来列出服务器上的文件,比如nodejs或php,它们可以发送JSON中的文件/文件夹列表,或者你可以用JS解析的类似的东西。
Checkout scandir for php 和 fs.readDir for nodejs
我正在使用Dart来生成这些报告。我最终使用Dart代码读取文件夹并自动生成HTML内容,而不是使用JS来完成此任务。 谢谢!