根据
/lib/fs.js第508行的源代码:
fs.chmodSync = function(path, mode) { return binding.chmod(pathModule._makeLong(path), modeNum(mode));};
和第203行:
function modeNum(m, def) { switch (typeof m) { case 'number': return m; case 'string': return parseInt(m, 8); default: if (def) { return modeNum(def); } else { return undefined; } }}
它采用八进制数字或字符串。
例如
fs.chmodSync('test', 0755);fs.chmodSync('test', '755');
这不适用于您的情况,因为文件模式仅存在于* nix机器上。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)