尝试安装Mjml

时间:2019-01-21 03:19:21

标签: node.js npm mjml

我正在尝试在我的MAC上安装Mjml电子邮件营销框架,但是我仍然在下面收到此错误

在此处输入代码

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

npm错误!路径/package.json

npm错误!代码EACCES

npm错误! errno -13

npm错误! syscall打开

npm错误!错误:EACCES:权限被拒绝,打开'/package.json'

npm错误! {[错误:EACCES:权限被拒绝,打开'/package.json'

npm错误!堆栈:“错误:EACCES:权限被拒绝,打开\'/ package.json \'',

npm错误! errno:-13,

npm错误!代码:“ EACCES”,

npm错误! syscall:“打开”,

npm错误!路径:“ / package.json”}

npm错误!

npm错误!该操作被您的操作系统拒绝。

npm错误!您可能没有权限以当前用户身份访问此文件

npm错误! npm ERR!如果您认为这可能是权限问题,请仔细检查

npm错误!文件及其包含目录的权限,或尝试运行

npm错误!再次以root / Administrator身份执行命令(尽管不建议这样做)。

npm错误!可以在以下位置找到此运行的完整日志:

npm错误! / Users / desina/。

2 个答案:

答案 0 :(得分:0)

这里的问题是您不是计算机的管理员,因此存在与权限相关的错误。要求管理员授予您权限。

另一种方法是使用sudo运行命令。

答案 1 :(得分:0)

您是否已安装Node js,并且具有安装的管理员权限?我发现在MJML中工作的更简单方法是安装应用程序,因为该应用程序已预先安装了该应用程序和语言。