Я пытаюсь запустить npm install
на смонтированном общем ресурсе samba (FreeNAS). В первый раз я смог установить веб-пакет, но все последующие попытки установить какой-либо пакет потерпели неудачу с ошибками EACCES: permission denied, chown
в файлах package.json в каталоге node_modules. (Я могу успешно устанавливать пакеты в обычные (не смонтированные) каталоги в файловой системе).
Как обычный пользователь, я могу читать и писать в общий доступ. Однако я не могу запустить chown
. Почему npm install
пытается запустить chown? Как я могу успешно установить пакеты?
ОС: Linux Mint, версия узла 10.10.0, npm версия 6.4.1