使用vue搭建的项目;使用node创建文件夹;报错“operation not permitted”;
function makeDir(dir) {
try {
await mkdirAsync(dir);
} catch (err) {
if (err.code === 'EEXIST') {
//错误信息
}
else {
console.log('Error to create folder: ' + err)
}
}
},
makeDir("C:\Program Files (x86)\\aaaa")
c:\Program Files (x86) 是系统特殊目录,最好不要在这里生成文件夹之类的,放到系统盘之外。要么已管理员身份运行cmd后在用node编译vue
//这里少了个反斜杠,目录出错
makeDir("C:\\Program Files (x86)\\aaaa")
得提升nodejs权限