我开始在一个角9项目中使用compodoc +故事书。
安装了所有依赖项和故事簿,但出于某种原因,compodoc生成的documentation.json是空的,如下所示:
{
"pipes": [],
"interfaces": [],
"injectables": [],
"classes": [],
"directives": [],
"components": [],
"modules": [],
"miscellaneous": [],
"routes": [],
"coverage": {
"count": 0,
"status": "low",
"files": []
}
}我使用的命令是:
compodoc -p .storybook/tsconfig.json -e json -d ./.storybook我的tsconfig.json是:
{
"extends": "../src/tsconfig.app.json",
"compilerOptions": {
"types": [
"node"
]
},
"exclude": [
"../src/test.ts",
"../src/**/*.spec.ts",
"../projects/**/*.spec.ts"
],
"include": [
"../src/**/*",
"../projects/**/*"
],
"files": [
"./typings.d.ts"
]
}有什么可能是错误的想法吗?
发布于 2020-06-13 14:48:49
在从-p tsconfig.app.json切换到-p tsconfig.json之后,它工作了。我们有两个文件,但我认为compodoc不理解tsconfig.app.json扩展了tsconfig.json文件,因为这两个文件都是用JSON编写的,而且不存在依赖关系。
发布于 2020-08-19 12:16:23
使用tsconfig.base.json而不是tsconfig.json
https://stackoverflow.com/questions/61687474
复制相似问题