Как использовать chmod в Node.js

Как использовать chmod в Node.js?

В пакете fs есть метод, который должен это делать, но я не знаю, что он принимает в качестве второго аргумента.

fs.chmod(path, mode, [callback])

Асинхронный chmod(2). Обратному вызову завершения не передается никаких аргументов, кроме возможного исключения.

fs.chmodSync(path, mode)

Синхронный chmod(2).

(из документации по Node.js)

Если я делаю что-то вроде

fs.chmodSync('test', 0755);

ничего не происходит (файл не переводится в этот режим).

fs.chmodSync('test', '+x');

тоже не работает.

Я работаю на машине с Windows.

40
задан Joe Flynn 10 December 2015 в 20:17
поделиться