Angular TypeDoc-“文件类型”;eNote:没有这样的文件或目录,请打开'/docs/assets/css/main.css'&引用;
我试图使用typedoc来自动生成角度应用程序的文档 每当我运行Angular TypeDoc-“文件类型”;eNote:没有这样的文件或目录,请打开'/docs/assets/css/main.css'&引用;,angular,typescript,documentation,documentation-generation,typedoc,Angular,Typescript,Documentation,Documentation Generation,Typedoc,我试图使用typedoc来自动生成角度应用程序的文档 每当我运行npx typedoc--out docs app--exclude“***.{spec.ts}”--exclude node_modules--ignorecompilerrors时,它会生成标记文件并完成渲染,但随后它会中止,并出现上述错误,../docs/assets/css/main.css不存在 据我所知,这个main.css是typedoc堆栈的一部分,在运行这个命令时应该移动到assets文件夹 我误解了吗?失败的原因
npx typedoc--out docs app--exclude“***.{spec.ts}”--exclude node_modules--ignorecompilerrors
时,它会生成标记文件并完成渲染,但随后它会中止,并出现上述错误,../docs/assets/css/main.css
不存在
据我所知,这个main.css
是typedoc堆栈的一部分,在运行这个命令时应该移动到assets文件夹
我误解了吗?失败的原因是什么?如何解决
致意
//编辑:
我玩了一点typedoc,问题似乎只出现在“默认”主题上:
$typedoc--out docs应用程序--主题默认值
加载插件/home/name/work/stuff/src/main/webapp/node_modules/typedoc plantuml
已加载插件/home/name/work/stuff/src/main/webapp/node_模块/typedoc插件标记
使用/usr/local/lib/node_modules/TypeScript/lib中的TypeScript 3.8.3
渲染[==================================================================]100%
财政司司长:130
犯错误;
^
错误:enoint:没有这样的文件或目录,打开“/home/name/work/stuff/src/main/webapp/src/docs/assets/css/main.css”
在Object.openSync(fs.js:451:3)
在Object.readFileSync(fs.js:353:35)
在渲染器上。(/home/name/work/stuff/src/main/webapp/node_modules/typedoc plantuml/lib/plugin.js:117:23)
在triggerEvents(/usr/local/lib/node_modules/typedoc/dist/lib/utils/events.js:128:43)
在triggerApi(/usr/local/lib/node_modules/typedoc/dist/lib/utils/events.js:110:13)
在eventsApi(/usr/local/lib/node_modules/typedoc/dist/lib/utils/events.js:21:18)
在Renderer.trigger(/usr/local/lib/node_modules/typedoc/dist/lib/utils/events.js:264:13)
在Renderer.render(/usr/local/lib/node_modules/typedoc/dist/lib/output/Renderer.js:39:18)
在CliApplication.generateDocs(/usr/local/lib/node_modules/typedoc/dist/lib/application.js:100:23)
在CliApplication.bootstrap(/usr/local/lib/node_modules/typedoc/dist/lib/cli.js:48:26){
呃-2,
系统调用:“打开”,
代码:'enoint',
路径:'/home/name/work/stuff/src/main/webapp/src/docs/assets/css/main.css'
}
typedoc--out docs app--theme minimal
运行时没有问题
$ typedoc --out docs app --theme default
Loaded plugin /home/name/work/stuff/src/main/webapp/node_modules/typedoc-plantuml
Loaded plugin /home/name/work/stuff/src/main/webapp/node_modules/typedoc-plugin-markdown
Using TypeScript 3.8.3 from /usr/local/lib/node_modules/typescript/lib
Rendering [========================================] 100%
fs.js:130
throw err;
^
Error: ENOENT: no such file or directory, open '/home/name/work/stuff/src/main/webapp/src/docs/assets/css/main.css'
at Object.openSync (fs.js:451:3)
at Object.readFileSync (fs.js:353:35)
at Renderer.<anonymous> (/home/name/work/stuff/src/main/webapp/node_modules/typedoc-plantuml/lib/plugin.js:117:23)
at triggerEvents (/usr/local/lib/node_modules/typedoc/dist/lib/utils/events.js:128:43)
at triggerApi (/usr/local/lib/node_modules/typedoc/dist/lib/utils/events.js:110:13)
at eventsApi (/usr/local/lib/node_modules/typedoc/dist/lib/utils/events.js:21:18)
at Renderer.trigger (/usr/local/lib/node_modules/typedoc/dist/lib/utils/events.js:264:13)
at Renderer.render (/usr/local/lib/node_modules/typedoc/dist/lib/output/renderer.js:39:18)
at CliApplication.generateDocs (/usr/local/lib/node_modules/typedoc/dist/lib/application.js:100:23)
at CliApplication.bootstrap (/usr/local/lib/node_modules/typedoc/dist/lib/cli.js:48:26) {
errno: -2,
syscall: 'open',
code: 'ENOENT',
path: '/home/name/work/stuff/src/main/webapp/src/docs/assets/css/main.css'
}