if (!fs.existsSync(dir)) {
fs.mkdirSync(dir)
}
目录不存在则创建,代码并没有什么问题,上一级目录也确认过,确实是存在的。也基本确认不会是目录权限问题,因为这部分代码原本执行是正常的,发生改变的仅仅有可能是参数。因此输出参数观察是否有什么变化,这里一定要输出一下长度。
发现参数确实有问题,多了空格字符。
总结,空字符果然是最难排查的问题,不使用排除法基本很难定位问题。对于字符参数长度也是排查问题需要关注的重点。
if (!fs.existsSync(dir)) {
fs.mkdirSync(dir)
}
目录不存在则创建,代码并没有什么问题,上一级目录也确认过,确实是存在的。也基本确认不会是目录权限问题,因为这部分代码原本执行是正常的,发生改变的仅仅有可能是参数。因此输出参数观察是否有什么变化,这里一定要输出一下长度。
发现参数确实有问题,多了空格字符。
总结,空字符果然是最难排查的问题,不使用排除法基本很难定位问题。对于字符参数长度也是排查问题需要关注的重点。