williamyang2008
williamyang2008
 timeout超时时长调整为60秒依然会提示超时错误
> 这里的原理是:使用一个 watcher 来监测本地文件的变化,如果监测的对应文件被创建并且成功写入后表示下载完成,超时表示文件没有写入完成,所以先从下面两个方面看下有没有问题: > > 1. 相应文件名称有没有被创建 > 2. 下载的 url 是否有效,可能是用户自定义的一些操作导致 url 失效或者被修改 1,检查了下载的目标地址,没有文件夹及文件被创建 2,我看了下代码,不知道docUrl是怎么定义(拼接的),但我按照代码中的提示,将**某知识库的地址**+slug信息+'/markdown?attachment=true&latexcode=false&anchor=false&linebreak=false'; 是可以成功下载markdown文件的。所以在想是不是因为docUrl的缘故所以导致下载链接失效?望指点。谢谢!
> 你可以打印看看 docurl 是否正确,是否可以直接在浏览器中下载 > > 你可以修改 https://github.com/renyunkang/yuque-exporter/blob/master/main.js#L41C1-L41C87 为 `headless: false` 会在运行时显示浏览器的运行状态,方便你去调试 感谢,按照建议,观察了下浏览器的运行状态。解析知识库及文档都很正常,就是进入到下载环节,就开始报错了。 chrome只提供了一个帮助文档的链接:https://support.google.com/chrome/answer/2898334?hl=zh-Hans&ctx=1&visit_id=638245973802105273-1324968125&p=ui_download_errors&rd=1 请教下如何能进一步定位下载遇到的具体问题呢?谢谢!