Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/406.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript JSDoc无法分析配置文件语法错误:意外标记:_Javascript_Angularjs_Json_Jsdoc3 - Fatal编程技术网

Javascript JSDoc无法分析配置文件语法错误:意外标记:

Javascript JSDoc无法分析配置文件语法错误:意外标记:,javascript,angularjs,json,jsdoc3,Javascript,Angularjs,Json,Jsdoc3,我正在使用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 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文档中的示例配置文件

但这也产生了同样的错误


关于如何解决这个问题有什么想法吗?谢谢

我也有类似的问题。首先,我通过Notepad++验证了文件编码为UTF-8。当这不起作用时,根据Andreas的评论,我只是简单地将配置代码复制并粘贴到同一个文件中,保存并运行
jsdoc-cjsdoc.conf
并且它工作了。希望这对将来的人有所帮助。

如何修复?从“配置文件”部分复制完整对象谢谢!它起作用了!你应该把你的评论变成一个答案,这样我就可以把它标记为有用的,并且可以解决我的问题:)
"source": {
"include": [ "myProject/a.js", "myProject/lib", "myProject/_private" ],
"exclude": [ "myProject/lib/ignore.js" ],
"includePattern": ".+\\.js(doc)?$",
"excludePattern": "(^|\\/|\\\\)_"
}