【问题标题】:How to get the exact error message of JsDoc in reactjs?如何在 reactjs 中获取 JsDoc 的确切错误消息?
【发布时间】:2017-07-05 22:50:25
【问题描述】:

我们正在使用 JsDoc 来创建我们的 reactjs 页面文档。所有评论 我们按照 jsDoc 规则编写,但它仍然显示某些页面的以下消息:

错误:无法解析 D:\Example\src\reducers\example.js:Unexpected token

我没有在其他页面中收到错误,我们以相同的方式写了评论,但是 对于某些页面,它会抛出错误。 我怎样才能得到确切的错误 失败的消息和行号?

【问题讨论】:

    标签: reactjs jsdoc


    【解决方案1】:

    我怎样才能得到准确的错误信息和失败的行号?

    Command-line arguments to JSDoc 提供--verbose 选项,该选项应在 JSDoc 运行时提供日志详细信息。不幸的是,这不会给你确切的行号。

    您提出的问题可作为 GitHub 上的开放请求获得:Option to print error stack。正如您可能猜到的那样,这还没有实现。您可以使用 iPherian 在同一线程中发布的解决方法。此解决方法将为您提供发生错误的行号和列。

    编辑:

    从 jsdoc 版本“3.5.0-dev”(current development master) 开始,打印发生错误的行号和列号的功能已实现并可用。安装当前开发版本后...

    npm install git+https://github.com/jsdoc3/jsdoc.git
    

    并针对 JS 源运行 jsdoc

    >"C:\folder\node_modules\.bin\jsdoc.cmd" AppScripts -d bin/Reference --verbose
    

    错误连同行号和列号被打印到输出中...

    【讨论】:

      猜你喜欢
      • 2013-10-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-02-16
      • 2013-02-07
      • 1970-01-01
      • 2022-06-16
      • 2015-12-21
      相关资源
      最近更新 更多