问题描述 Mac在全局安装 npm 包的时候,例如 npm i yo -g,会因为权限问题报错 : 解决方案: 1.查看 node_modules 目录的所有者 ls -la /usr/local 2.修改npm包所安装目录的权限 sudo chown -R $USER /usr/local 如果不知道当前USER的可以通过命令 who am i获取 3.修改成功后就可以全局安装npm包了,可以通过ls -la /usr/local查看目录是否已切换权限