当文件夹不存在时,我安装了mkdirp来创建新文件夹。
(使用npm install -g mkdirp)
但是似乎mkdirp没有创建新文件夹的权限,
当我尝试时,出现此错误,
{ [Error: EACCES, mkdir '/upload'] errno: 3, code: 'EACCES', path: '/upload' }
这是我的代码,我正在使用MAC
'fileUpload' : function(req, res, next){
var mkdirp = require('mkdirp');
mkdirp('/upload/image', function (err) {
if (err) console.error(err)
console.log ('!');
});
我该如何允许mkdirp创建新文件夹?
最佳答案
正如tgo所说,
它指向系统/(根)目录,在我更改为正确的(web)子目录后,它可以正常工作。
关于node.js - MKDIRP确实具有创建新文件夹的权限,如何赋予该权限?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28784416/