我正在使用bookdown将我的课程笔记打包在一起。当我尝试使用bookdown:::serve_book()
查看我的章节更新或者只是编织文档(据称是preview_chapter
的快捷方式)时,我收到以下错误消息。并且只有在更新之后。
Error in basename(with_ext(nms, ".html")) : path too long
Calls: <Anonymous> ... <Anonymous> -> <Anonymous> -> split_chapters -> basename
Please delete MATH456_notes.md after you finish debugging the error.
Execution halted
如果我删除了提到的.md
文件,并使用rmarkdown::clean_site()
清理整个项目,它将编译得很好。但是,如果我进行更改,并尝试查看更新,我会收到以下消息。
任何想法是怎么回事?每次我想要预览当前章节时,我都不想重建整本书。
如果我正在预览图书并进行任何小的更改,则自动更新/实时预览也会引发相同的错误。