Server fs mksdirsync正在本地主机中创建文件夹,但不';不能在服务器上工作
我在代码中使用了Server fs mksdirsync正在本地主机中创建文件夹,但不';不能在服务器上工作,server,localhost,fs,mkdir,Server,Localhost,Fs,Mkdir,我在代码中使用了mksdirsync,它在本地主机上运行良好 但是,当我尝试在服务器上使用它时(如果有必要,甚至是节点),它不会创建我想要的新目录 fs.mkdirSync("./app/public/users/",{recursive: true}, function (err){if(err) console.log('error', err);}); 这是我正在使用的线路 我甚至试着写\uu dirname,但都没用 谢谢您的帮助。不要将回调与mkdirsync一起使用,问题是您在服
mksdirsync
,它在本地主机上运行良好
但是,当我尝试在服务器上使用它时(如果有必要,甚至是节点),它不会创建我想要的新目录
fs.mkdirSync("./app/public/users/",{recursive: true}, function (err){if(err) console.log('error', err);});
这是我正在使用的线路
我甚至试着写\uu dirname
,但都没用
谢谢您的帮助。不要将回调与mkdirsync一起使用,问题是您在服务器上的路径尝试给出从/home开始的完整路径。您是否收到任何错误消息?不,我没有收到任何错误您使用此函数的方式似乎很奇怪。同步变量不接受回调:是否可以尝试异步并检查是否出现错误?更改为fs.mkdir?是的,在任何情况下,最好在节点中执行异步操作。