【问题标题】:Netlify option to show directory contents显示目录内容的 Netlify 选项
【发布时间】:2018-12-01 12:25:56
【问题描述】:

我需要在 Netlify 上列出我的站点目录的内容以进行调试,但我找不到打开目录列表的选项。 Netlify 中没有 mod_autoindex 为 Apache 提供的自动索引功能,我说得对吗?

更新:我尝试使用 tree -H '.' -L 1 > index.html 生成索引,但未安装 Netlify 的 `tree。也许 Python、Ruby 或 npm 存储库中有替代方案?

【问题讨论】:

    标签: netlify directory-tree


    【解决方案1】:

    可以选择下载已部署的站点进行调试,但目前无法列出已部署目录的内容。

    步骤:

    • 登录https://app.netlify.com
    • 选择您想查看的网站
    • 点击顶部菜单中的Deploys
    • 选择要下载的部署
    • 点击部署日期旁边的下载图标,如下所示:

    【讨论】:

    • 这个答案也是 Netlify 的帮助台给你的 dbeugging 的答案。如果您真的想创建一个您或其他人可以在浏览器中看到的文件列表,则必须以编程方式进行。类似do_your_build && ls -l your_publish_directory 的构建命令会在netlify 的UI 中的浏览器中显示构建日志中的内容。要向其他人展示,您必须制作并发布包含该列表的文件:do_your_build && cd your_publish_directory && ls -lR > file_listing.txt
    • 我曾考虑添加仅列出目录的第二种解决方案,但是文件内容输出是如此完整,我不确定是否应该在解决方案中提及。将列表转储到静态文件是一种快速而肮脏的获取列表的好方法。此外,最好将内容实际推送到 CDN 的内容作为第一选择。 :)
    猜你喜欢
    • 2021-11-16
    • 1970-01-01
    • 1970-01-01
    • 2012-11-24
    • 1970-01-01
    • 2014-02-15
    • 1970-01-01
    • 2022-11-29
    • 2019-02-23
    相关资源
    最近更新 更多