Попытка установить Mjml
Я пытаюсь установить Mjml Email Marketing Framework на мой MAC, но я продолжаю получать эту ошибку ниже
введите код сюда
MacBook-Air:// desina$ npm init -y && npm install mjml
нпм ERR! путь /package.json
нпм ERR! код EACCES
нпм ERR! errno -13
нпм ERR! открытый системный вызов
нпм ERR! Ошибка: EACCES: в доступе отказано, откройте /package.json
нпм ERR! { [Ошибка: EACCES: разрешение отклонено, откройте /package.json']
нпм ERR! stack: 'Ошибка: EACCES: разрешение запрещено, открыть \'/package.json\'',
нпм ERR! ошибочно: -13,
нпм ERR! код: 'EACCES',
нпм ERR! системный вызов: "открыто",
нпм ERR! путь: '/package.json' }
нпм ERR!
нпм ERR! Операция была отклонена вашей операционной системой.
нпм ERR! Вероятно, у вас нет прав доступа к этому файлу как текущий пользователь
нпм ERR! нпм ERR! Если вы считаете, что это может быть проблема с разрешениями, пожалуйста, проверьте
нпм ERR! права доступа к файлу и содержащим его каталогам, или попробуйте запустить
нпм ERR! Снова введите команду от имени пользователя root/Administrator (хотя это не рекомендуется).
нпм ERR! Полный журнал этого прогона можно найти в:
нпм ERR! /Users/ DESINA /.
1 ответ
Проблема здесь заключается в том, что вы не являетесь администратором на своем компьютере, поэтому возникают ошибки, связанные с разрешениями. Попросите администратора предоставить вам разрешения.
Альтернативой является запуск команд с sudo
,
Do you have node js installed and do you have admin privileges for installing? I found the easier method for working in MJML is to install the app, as it comes with the app and language pre-installed.