Skip to content
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

报个错:RangeError: Maximum call stack size exceeded #166

Open
99Mr-Z opened this issue Jan 31, 2024 · 1 comment
Open

报个错:RangeError: Maximum call stack size exceeded #166

99Mr-Z opened this issue Jan 31, 2024 · 1 comment

Comments

@99Mr-Z
Copy link

99Mr-Z commented Jan 31, 2024

屏幕截图 2024-01-31 194515

1.源路径文件过多导致执行硬链接脚本的时候出现“超出最大调用堆栈大小”(机翻),这个问题如何解决?
2.能否通过额外参数进行提升堆栈的大小来增加超多文件的硬链接执行?

源路径文件及文件夹数量如下:

屏幕截图 2024-01-31 223455

运行的脚本参数如下:

export default {

pathsMapping:
{'/data/1-源数据库/5-音乐':
'/data/2-硬链接中转库/5-音乐中转库'},
// 路径映射:源数据硬链接到指定目录。
include: [ ],
// 包括:硬链接指定类型的文件,留空为所有文件。
// 填写使用单引号包含文件类型,使用逗号隔开。
// 注意使用英文输入法,建议一行一个,便于查看
// 示例参考:
// 'mp4',
// 'mkv',
exclude: [ ],
// 排除:排除硬链接文件的类型,留空则不排除
keepDirStruct: true,
// 是否保持文件结构:
// 如果设置为true 生成的硬链保留完整目录结构
// 如果设置为false 生成的硬链仅保留上级目录
openCache: true,
// 是否开启缓存:
// 开启后,每次硬链后会把对应文件存入缓存;
// 并在删除已经硬链过的文件,再次进行硬链接,
// 也不会再次进行硬链接,修剪硬连接后的多余
// 文件建议打开
mkdirIfSingle: true,
// 为单个文件建立上级目录:
// true为打开,打开后为单个文件建立上级文件夹,
// false为关闭,不进行建立,保持原有结构。

// deleteDir: false,
// 是否删除文件及所在目录,为false只会删除文件
// 可选值 : true / false
// 无法确认删除文件及所在目录执行的是否为源文件
// 临时注释,有需要再进行开启或关闭。
}
`

@ReddotCleaner
Copy link

see #141

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants