MacBook 下npm install 'Please try running this command again as root/Administrator.'

本文共 278 字 预计花费 1 分钟

刚入手的 Macbook Pro 2017 配置环境遇到的第一个问题就是 Please try running this command again as root/Administrator. 起初一看第一反应就是权限问题,加 sudo。但出于是第一次用 Mac 觉得还是上网搜索一下为好,得到结果后想幸好搜索了一下,问题果然不是那么简单。

开篇先吐槽一下百度,搜出来的结果不仅质量差,而且这些低质量的解答还在互相复制,可悲啊。最终决定去外面搜寻答案。

果真已经有过人遇到这个问题,这也是我最终选择的解决方案。

链接如下:
error installing coffeescript on mac 10.7.2

问题的原因确实是权限问题,但是通常用的解决方法也就是直接加 sudo 是不推荐的。

1-1

$USER 替换为个人计算机的用户名。

不推荐的原因:

The npm author recommends not using sudo because packages can run arbitrary commands so sudo npm install is dangerous. He suggests switching the ownership of /usr/local to your user.

参考文章:

npm install -g — ERR! Please try running this command again as root/Administrator.

Copyright © 2017 - 2018 空脑壳 All Rights Reserved.

冀ICP备17022284号