Ошибка, полученная вами от NPM (поскольку CLI Cordova устанавливается через NPM). Это сложная проблема, когда использование NPM с sudo
, а затем , а не с использованием sudo
приведет к возникновению странных разрешений.
Если вы следуете инструкциям по документации Cordova, у вас есть установка Cordova с использованием sudo
. Тогда вы это сделаете:
# To ensure permissions are correct, run this command on Mac or Linux, changing LOGIN to match your account name:
$ sudo chown -R LOGIN /usr/local/lib/node_modules/cordova
Вы сделали это? Если не попробовать. Если это не работает, убедитесь, что доступ к каталогу '/Users/Anuraag/.cordova/lib/tmp'
. Учитывая, что это локальный временный каталог, есть скорее всего никакого вреда в придав ему полный доступ на чтение/запись с чем-то вроде:
chmod -R 777 '/Users/Anuraag/.cordova/lib/tmp'
Проверьте 'ls -al '/ Users/Anuraag/.cordova/lib/tmp'' - он говорит вам, что у вас нет разрешения делать все, что вы пытаетесь сделать с файлом. –