繁体   English   中英

npm install -g json-server 无法在 mac 上运行,出现错误。 我应该怎么办

[英]npm install -g json-server is not working on mac, giving error. What should I do

我正在尝试在 mac OS 上安装npm install -g json-server ,但它显示错误。 任何建议。 我需要改变什么?

尝试在没有“-g”标志的情况下安装它,如果它不起作用,它可能与您/所有版本的 macOS 不兼容。

我正在尝试这样做,我期待 db.json 文件,但它给出了错误

Sagar-MacBook-Pro:~ admin$ npm install -g json-server

npm WARN checkPermissions 缺少对 /usr/local/lib/node_modules/json-server 的写访问权限 npm WARN checkPermissions 缺少对 /usr/local/lib/node_modules 的写访问权限 npm ERR! 代码 EACCES npm 错误! 系统调用访问 npm ERR! 路径 /usr/local/lib/node_modules/json-server npm ERR! errno -13 npm 错误! 错误:EACCES:权限被拒绝,访问 '/usr/local/lib/node_modules/json-server' npm ERR! [错误:EACCES:权限被拒绝,访问'/usr/local/lib/node_modules/json-server'] { npm ERR! 错误号:-13,npm 错误! 代码:'EACCES',npm 错误! 系统调用:'访问',npm ERR! 路径:'/usr/local/lib/node_modules/json-server' npm ERR! } npm 错误! npm 错误! 该操作被您的操作系统拒绝。 npm 错误! 很可能您没有以当前用户 npm ERR 的身份访问此文件的权限! npm 错误! 如果您认为这可能是权限问题,请仔细检查 npm ERR! 文件及其包含目录的权限,或尝试运行 npm ERR! 再次以 root/管理员身份执行该命令。

npm 错误! 可以在以下位置找到此运行的完整日志:npm ERR! /Users/admin/.npm/_logs/2021-07-15T19_14_44_727Z-debug.log Sagar-MacBook-Pro:~ admin$

尝试在开头添加“sudo”。

sudo npm install -g json-server

然后输入管理员密码开始安装。

每当你的命令不是。 在代码前使用“sudo”。

例如:npm install -g json-server 使用:sudo npm install -g json-server

Sudo“强制”安装或换句话说,sudo 是管理员。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM