繁体   English   中英

在 Windows 上完美运行的节点 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} 的路径已经存在。

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

三、在终端/控制台上尝试(用真实的路径和值替换一些路径和成员ID)

mkdir "some path/MemberID"

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM