You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

运行tslint时jsdoc/newline-after-description规则未找到错误的解决方法

修复jsdoc/newline-after-description规则未找到的错误

问题原因

eslint-plugin-jsdoc在v43.x版本中已移除jsdoc/newline-after-description规则,替换为功能一致的jsdoc/require-description-newline-after规则,你的配置文件仍在使用旧规则名,因此触发报错。

修复步骤

  • 打开项目根目录下的ESLint配置文件(如.eslintrc.js、.eslintrc.json)
  • 定位到rules字段中的jsdoc/newline-after-description配置项:
    • 若需要保留该规则的校验功能,将规则名替换为jsdoc/require-description-newline-after,配置参数可沿用之前的设置,示例:
      rules: {
        // 旧配置(删除或注释)
        // "jsdoc/newline-after-description": ["error", "always"],
        // 新配置
        "jsdoc/require-description-newline-after": ["error", "always"]
      }
      
    • 若不需要该规则,直接删除对应的配置行即可
  • 保存配置后重新运行代码检查,错误即可消除

额外提示

TSLint已停止维护,建议将项目代码检查方案迁移至ESLint + @typescript-eslint插件组合,以获得更好的兼容性和持续更新支持。

内容的提问来源于stack exchange,提问作者sebi.schneider

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.24 00:47:04