0.0.5 • Published 5 years ago
eslint-plugin-link-slash-end v0.0.5
eslint-plugin-link-slash-end
所有 a 标签的 href 属性必须以 / 结尾
使用方法
yarn add -D eslint-plugin-link-slash-end在 .eslint 文件中添加
{
  "plugins": [
    "link-slash-end"
  ]
}{
  "rules": {
    "link-slash-end/link-slash-end": 2
  }
}规则说明
此规则主要做如下几个校验
- 校验所有 a标签的href属性是否以/结尾
<!-- 正确 -->
<a href="/admin/login/"></a>
<!-- 报错 -->
<a href="/admin/login"></a>- 校验所有 window.open()的第一个参数是否以/结尾
window.open('/admin/login/') // 正确
window.open('/admin/login') // 报错