-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
导入 Markdown 文件夹时会忽略隐藏的文件夹 #14047
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
这个是特性, |
但导入 Markdown 文件时又能导入,行为不一致 |
导入文件时不会遍历文件夹,所以不存在忽略一说。 |
不理解,实际情况就是导入文件夹时资源没导入,导入文件时资源又导入了 |
所以就放弃这种场景的批量导入了? |
导入文件夹时只能忽略,不然会创建一些 . 开头的文档,这不是用户预期。 . 开头的资源文件夹的情况建议导入前在外部自行处理。 |
有种最简单的实现,就是先导入之后,然后删除掉这些.开头的文档,批量导入都不支持md本地图片导入,让用户手动处理... |
删掉 . 开头的文档可能会引入其他问题,我认为并不像你所说的这是“最简单的实现”。 另外,. 开头的文件在类 Unix 系统上是隐藏文件,从设计上而言也是不导入的。 |
我觉得这个issue的名字取的有问题,还是请大佬看看 https://ld246.com/article/1739266496060 原贴表达的意思是否和你理解的有偏差。不是要导入隐藏文件夹,是导入文件夹的时候,md文件用到本地图片时(是隐藏文件夹路径还是很常见的情况)图片没有被导入到思源中。 刚才我只是说了一个非常简单粗暴的想法。实际导入文件夹的时候做递归,如果是普通文件夹就调用思源创建文件的接口,如果是隐藏文件夹就跳过,如果是文件就调用思源导入单个文件的接口。我没有看过代码,但是一眼看上去就觉得实现的方法很多。所以我在想是否大佬你理解错意思了。 |
因为你的资源文件是放在 . 开头目录下的,所以会忽略这个文件夹,导致无法导入,我的建议是你外部处理好再导入。 |
https://ld246.com/article/1739266496060
The text was updated successfully, but these errors were encountered: