本文介绍了我如何将chmod与Node.js一起使用的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如何将chmod与Node.js一起使用?
How do I use chmod with Node.js?
包:
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; } } }
它使用八进制数字或字符串.
it takes either an octal number or a string.
例如
fs.chmodSync('test', 0755); fs.chmodSync('test', '755');
这不适用于您的情况,因为文件模式仅存在于* nix机器上.
It doesn't work in your case because the file modes only exist on *nix machines.
这篇关于我如何将chmod与Node.js一起使用的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!