【发布时间】:2017-03-15 00:35:07
【问题描述】:
我正在使用 JSDOC 和所有它支持的 npm 插件来创建漂亮的文档。当 jsdoc 运行和解析 JSX 文件时遇到困难,它总是在= 符号附近抛出如下错误
SyntaxError: unknown: Unexpected token
export default class SaveDesign extends Component {
static displayName = 'SaveDesign';
}
conf.json 文件
{
"source": {
"include": [ "src/app/test.js", "src/app/components/Modals/Template/SaveDesign.jsx"],
"exclude": [ "src/fonts", "src/icons", "src/less", "src/vector-icon" ],
"includePattern": ".+\\.js(doc|x)?$",
"excludePattern": "(^|\\/|\\\\)_"
},
"plugins": ["node_modules/jsdoc-babel"],
"babel": {
"extensions": ["js", "es6", "jsx"],
"presets": ["es2015"]
},
"jsx": {
"extensions": ["js", "jsx"]
}
}
【问题讨论】:
标签: javascript reactjs ecmascript-6 babeljs jsdoc3