博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Mac下安装npm全局包提示权限不够
阅读量:5339 次
发布时间:2019-06-15

本文共 480 字,大约阅读时间需要 1 分钟。

Mac OS下安装npm的全局包,总是出现如下提示Missing write access,需要提升权限才能继续。

npm WARN checkPermissions Missing write access to /usr/local/lib/node_modules...

解决方法1

使用sudo。在安装命令前加上sudo,输入用户的登陆密码,提升权限进行安装。

# 更新npm$ sudo npm i -g npm

解决方法2

修改usr/local的权限。使用sudo有一个风险是安装包可能会运行自己的一些脚本,使sudo操作变的不可控,不安全。

可以通过将/usr/local的own从root转为登陆用户来解决这个问题。

$ sudo chown R $USER /usr/local

查看该目录可以看到own已经切换了:

$ ls -l /usr/local

接下来就可以进行普通安装了:

$ npm i -g npm

转载于:https://www.cnblogs.com/ECJTUACM-873284962/p/11070364.html

你可能感兴趣的文章
python 函数(一)
查看>>
我说我在总结谁会信。。
查看>>
数据库索引的作用和长处缺点
查看>>
Laravel 安装代码智能提示扩展「laravel-ide-helper」
查看>>
java开发配套版本
查看>>
MySQL的 Grant命令权限分配
查看>>
非阻塞的c/s,epoll服务器模型
查看>>
YII框架安装过程总结
查看>>
HDOJ(HDU) 1862 EXCEL排序(类对象的快排)
查看>>
Codeforces Round #381 (Div. 2) 复习倍增//
查看>>
Money类型转化为String去除小数点后0解决方法
查看>>
ArcScene 高程不同的表面无法叠加
查看>>
[ONTAK2010] Peaks
查看>>
DLL 导出函数
查看>>
windows超过最大连接数解决命令
查看>>
12个大调都是什么
查看>>
angular、jquery、vue 的区别与联系
查看>>
参数范围的选择
查看>>
使用 MarkDown & DocFX 升级 Rafy 帮助文档
查看>>
THUPC2019/CTS2019/APIO2019游记
查看>>