在 Windows 上完美运行的 Node JS FS 代码在 Ubuntu 服务器上运行不正常

The Node JS FS Code which works perfectly on Windows Doesn't work in an Ubuntu server

以下代码在我的机器上运行完美,但是当我将它放到 Ubuntu 服务器上时,它似乎有一些问题。我不确定为什么

if (!existsSync(`${some path}/${MemberID}`)){
    mkdirSync(`${some path}/${MemberID}`);
}

我认为这与Windows和Linux中不同的文件系统有关。 我什至不是 Linux 初学者。提前致谢:)

认为您没有创建目录的权限

使用ls -l检查权限

首先确保${some path}的路径已经存在。

其次,检查 运行 节点进程的访问权限是否有权创建该路径。

第三,在终端/控制台上尝试(用真实路径和值替换一些路径和MemberID)

mkdir "some path/MemberID"