簡體   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