Попытка установить Mjml - PullRequest
0 голосов
/ 21 января 2019

Я пытаюсь установить Mjml Email Marketing Framework на мой MAC, но я получаю эту ошибку ниже

введите код здесь

MacBook-Air: // desina $ npm init -y && npm install mjml

нпм ERR! путь /package.json

нпм ERR! код EACCES

npm ERR! errno -13

нпм ERR! системный вызов открыт

нпм ERR! Ошибка: EACCES: разрешение отклонено, открыть '/package.json'

нпм ERR! {[Ошибка: EACCES: в доступе отказано, открыть '/package.json']

нпм ERR! stack: 'Ошибка: EACCES: разрешение запрещено, открыть \' / package.json \ '',

нпм ERR! ошибка: -13,

нпм ERR! код: 'EACCES',

нпм ERR! системный вызов: «открыто»,

npm ERR! путь: '/package.json'}

npm ERR!

нпм ERR! Операция была отклонена вашей операционной системой.

npm ERR! Вероятно, у вас нет прав доступа к этому файлу как текущий пользователь

npm ERR! нпм ERR! Если вы считаете, что это может быть проблема с разрешениями, перепроверьте

нпм ERR! права доступа к файлу и содержащим его каталогам, или попробуйте запустить

npm ERR! введите команду снова как root / Administrator (хотя это не рекомендуется).

нпм ERR! Полный журнал этого прогона можно найти в:

npm ERR! /Users/desina/.

Ответы [ 2 ]

0 голосов
/ 12 марта 2019

У вас установлен узел js и есть ли у вас права администратора для установки? Я обнаружил, что более простой способ работы в MJML - установить приложение, так как оно поставляется с предварительно установленным приложением и языком.

0 голосов
/ 22 января 2019

Проблема здесь заключается в том, что вы не являетесь администратором на своем компьютере, поэтому возникают ошибки, связанные с разрешениями.Попросите администратора предоставить вам разрешения.

Альтернативой является запуск команд с sudo.

...