Когда я устанавливаю npm install -g ionic cordova It throws below error
npm install -g ionic cordova It throws below error
npm ПРЕДУПРЕЖДЕНИЕ checkPermissions Отсутствует доступ на запись в / usr / lib / node_modules npm ERR!путь / usr / lib / node_modules npm ERR!код EACCES npm ERR!errno -13 npm ERR!доступ к системному вызову npm ERR!Ошибка: EACCES: в доступе отказано, доступ '/ usr / lib / node_modules' npm ERR!{Ошибка: EACCES: разрешение запрещено, доступ '/ usr / lib / node_modules' npm ERR!stack: 'Ошибка: EACCES: разрешение запрещено, доступ \' / usr / lib / node_modules \ '', npm ERR!errno: -13, npm ERR!код: 'EACCES', npm ERR!системный вызов: «доступ», npm ERR!путь: '/ usr / lib / node_modules'} npm ERR!нпм ERR!Операция была отклонена вашей операционной системой.нпм ERR!Скорее всего, у вас нет прав доступа к этому файлу, поскольку текущий пользователь npm ERR!нпм ERR!Если вы считаете, что это может быть проблема с разрешениями, пожалуйста, проверьте nrr ERR!права доступа к файлу и содержащим его каталогам, или попробуйте запустить npm ERR!Снова введите команду от имени пользователя root / Administrator (хотя это не рекомендуется). npm ERR!Полный журнал этого прогона можно найти в: npm ERR! /home/javauser/.npm/_logs/2018-05-19T04_42_24_737Z-debug.log
npm ПРЕДУПРЕЖДЕНИЕ checkPermissions Отсутствует доступ на запись в / usr / lib / node_modules npm ERR!путь / usr / lib / node_modules npm ERR!код EACCES npm ERR!errno -13 npm ERR!доступ к системному вызову npm ERR!Ошибка: EACCES: в доступе отказано, доступ '/ usr / lib / node_modules' npm ERR!{Ошибка: EACCES: разрешение запрещено, доступ '/ usr / lib / node_modules' npm ERR!stack: 'Ошибка: EACCES: разрешение запрещено, доступ \' / usr / lib / node_modules \ '', npm ERR!errno: -13, npm ERR!код: 'EACCES', npm ERR!системный вызов: «доступ», npm ERR!путь: '/ usr / lib / node_modules'} npm ERR!нпм ERR!Операция была отклонена вашей операционной системой.нпм ERR!Скорее всего, у вас нет прав доступа к этому файлу, поскольку текущий пользователь npm ERR!нпм ERR!Если вы считаете, что это может быть проблема с разрешениями, пожалуйста, проверьте nrr ERR!права доступа к файлу и содержащим его каталогам, или попробуйте запустить npm ERR!Снова введите команду от имени пользователя root / Administrator (хотя это не рекомендуется).
npm ERR!Полный журнал этого прогона можно найти в: npm ERR! /home/javauser/.npm/_logs/2018-05-19T04_42_24_737Z-debug.log
Я пытался с пользователем rootтакже.Я использую node v9.11.1 , npm 6.0.1
node v9.11.1 , npm 6.0.1
Никогда не используйте npm с sudo (или как root)!Вы можете создать потенциальный бэкдор для вашей системы.
запускается с помощью sudo в Mac OS или Linux
sudo npm install -g ionic cordova
или в Windows открывается CMD с правами администратора
npm install -g ionic cordova