Netlify的选项以显示目录内容

8
我需要在Netlify上列出我的站点目录以进行调试,但我找不到打开目录列表的选项。我是否正确地认为Netlify没有像Apache的mod_autoindex一样提供自动索引功能?更新:我尝试使用tree -H '.' -L 1 > index.html生成索引,但是Netlify上没有安装树形结构。也许Python、Ruby或npm存储库中有替代方法?
1个回答

21

目前有一种下载已部署站点以进行调试的选项,但目前没有一种方法可以列出已部署目录的内容。

步骤:

  • 登录https://app.netlify.com
  • 选择要查看的站点
  • 从顶部菜单中点击Deploys
  • 选择要下载的部署版本
  • 在下面显示的部署日期旁边点击下载图标:

输入图片描述


2
这个答案也是Netlify帮助台在调试时会给你的答案。如果你真的想要创建一个文件列表,让你或其他人可以在浏览器中看到,你必须通过编程来实现。类似于do_your_build && ls -l your_publish_directory的构建命令将在Netlify UI中的构建日志中显示内容。要向其他人展示,您必须创建和发布包含列表的文件:do_your_build && cd your_publish_directory && ls -lR > file_listing.txt - fool
我曾考虑过添加第二个解决方案,即列出目录清单,但文件内容输出非常完整,我不确定是否应在解决方案中提到它。将列表转储到静态文件是一种快速而简便的获取列表的方法。此外,最好首先考虑将实际推送到 CDN 的内容作为安心之选。 :) - talves

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接