Попытка установить 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.

Другие вопросы по тегам