我如何将chmod与Node

我如何将chmod与Node

本文介绍了我如何将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一起使用的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-05 07:31