Skip to content

标签:links,url

别名:no-bare-urls

可修复:一些违规行为可以通过工具修复

单纯的链接地址需要用尖括号 (<>) 包裹,否则有些解释器不会解释为链接

只要出现没有尖括号的 URL 或电子邮件地址,就会触发此规则:

js
For more info, visit https://www.example.com/ or email [email protected].

要解决此问题,请在 URL 或电子邮件地址两侧添加尖括号:

js
For more info, visit <https://www.example.com/> or email <[email protected]>.

注意:要包含裸 URL 或电子邮件而不将其转换为链接,请将其包装在代码范围中:

js
Not a clickable link: `https://www.example.com`

注意:以下场景不会触发此规则,因为它可能是快捷链接:

js
[https://www.example.com]

注意:以下语法会触发此规则,因为嵌套链接可能是快捷方式链接(优先):

js
[text [shortcut] text](https://example.com)

为了避免这种情况,请转义两个内括号:

js
[link \[text\] link](https://example.com)

理由:如果没有尖括号,裸露的 URL 或电子邮件不会被某些 Markdown 解析器转换为链接。