我正在使用JSDoc 3.4.3,我试图运行config.json文件来创建多个文件的文档。但是,每次我尝试运行以下命令时:
jsdoc -c conf.json
我收到此错误:
Cannot parse the config file conf.json: SyntaxError: Unexpected token : Exiting JSDoc because an error occurred. See the previous log messages for details.
我甚至尝试复制并粘贴官方JSDoc文档http://usejsdoc.org/about-configuring-jsdoc.html中的示例配置文件
"source": {
"include": [ "myProject/a.js", "myProject/lib", "myProject/_private" ],
"exclude": [ "myProject/lib/ignore.js" ],
"includePattern": ".+\\.js(doc)?$",
"excludePattern": "(^|\\/|\\\\)_"
}
但这会产生同样的错误。
有关如何解决问题的任何想法?谢谢!
答案 0 :(得分:0)
我有类似的问题。首先,我验证了该文件是通过Notepad ++编码为UTF-8的。当这不起作用时,根据Andreas的评论,我只是将我的配置代码复制并粘贴到同一个文件中,保存,运行
jsdoc -c jsdoc.conf
并且它有效。希望这可以帮助将来的某个人。