【问题标题】:Github tool to validate links in markdown [closed]用于验证 Markdown 链接的 Github 工具 [关闭]
【发布时间】:2015-11-17 12:33:50
【问题描述】:

我计划在我的一些README.md 文件中做的是提供指向我引用的其他网站的超链接。但是,当链接死亡或移动时,我们都会遇到这个问题,并且所述链接变得无效。 =(

是否有 github 工具可以在夜间运行检查以查看 README.md 文件(或类似文件)中的所有链接是否正常工作?

我正在寻找具有类似于 Travis CI 的功能的东西,在该项目的 github 主页上,项目可能会有一个标记,上面写着“链接传递”。 (例如:scikit-learn 有这两个外观优雅的“构建传递”徽章。)

【问题讨论】:

    标签: github hyperlink readme


    【解决方案1】:

    另一个可以集成到 CI 管道中的工具是 mlc

    我将它集成到另一个project of mine的管道中

    mlc 链接检查器是用 rust 编写的,通过使用异步调用来检查 Web 链接,速度相当快。

    【讨论】:

      【解决方案2】:

      我想你要使用的是awesome_bot

      它没有提供您想要的徽章,但它会检查文件中的 URL。

      【讨论】:

      • 看起来你可以让 travis 为你运行测试。不会有专门针对 URL 的单独徽章,但是哦,好吧。我认为这可能就足够了。谢谢!
      【解决方案3】:

      根据我从你的问题中得到的信息,Travis 实际上足以完成检查任务。

      我已经在this project 中实现了它。它基于名为grunt-deadlink 的nodejs 包,还包括Travis-CI 配置。不幸的是,它不支持夜间测试(据我所知)。

      对于闪亮的徽章,您可以简单地使用这个badge generator service

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2015-03-14
        • 1970-01-01
        • 2013-03-02
        • 2010-09-12
        • 2016-12-16
        • 2011-11-30
        • 1970-01-01
        相关资源
        最近更新 更多