node.js - 在 Windows 上完美运行的 Node JS FS 代码在 Ubuntu 服务器中不起作用

标签 node.js linux ubuntu filesystems

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

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

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

最佳答案

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

使用ls -l检查权限

关于node.js - 在 Windows 上完美运行的 Node JS FS 代码在 Ubuntu 服务器中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61752454/

相关文章:

linux - Mongo服务启动或重启总是失败

php - Composer 需求开发问题

linux - 如何为 OS X 和 Linux 编写具有不同 shell 命令行为的 Gruntfile?

C++:客户端服务器通信:并非所有元素都使用套接字发送和接收

linux - 适用于 Windows 和 Linux 操作系统的免费自动化工具

windows - 转换 : GIT SHELL to GIT BATCH script

node.js - PassportJS身份验证和mongodb数据库收集最佳实践?

node.js - 如何使用 WebStorm 创建 NodeJS + LoopBack 应用程序?

node.js - 使用--save-exact的目的是什么

javascript - 使用express.js 路线设置来 react 应用程序