经常看到有人说『为啥npm install 的时候报错,显示EACCESS错误…』,之前大家都是sudo大法解决问题,也没太在意。
至于这个问题是brew安装工具的时候造成的,还是系统修改磁盘权限造成的,还是安装各种小工具的时候造成的不得而知…(这个实在懒得追究了)
最近在搞generator的时候,如果不想把一些文件包含在generator中,那么会调用npm install,所以会遇到报错…
NPM 维护者的解决方案是:
https://github.com/npm/npm/issues/5922
Shell:
sudo chown-R`whoami`/usr/local
不过似乎忘记清除缓存了,个人建议把组权限也修改掉,当然,如果有洁癖,可以干掉/Users/whoami下的.npm缓存目录。
sudo chown-R`whoami`:staff/usr/local
sudo chown-R`whoami`:staff/Users/`whoami`/.npm
至于项目中的node_modules,建议直接rm掉重新安装。
至此,愉悦的使用npm/cnpm吧。
补充(如果你身在大中国,npm偶尔速度不佳的话,可以使用大淘宝业界良心的NPM仓库镜像):
1
npm install-gcnpm--registry=http://registry.npm.taobao.org
转自:http://www.soulteary.com/2015/05/31/npm-on-macosx.html
分享到:
相关推荐
[Webpack][ES6][Babel]_編譯#03._[MacOS]_安裝Nodejs與npm
MacOS 下Lightroom 遇到用户权限问题错误。直接把这个文件拖放到终端执行就可以解决问题
MacOS使用的中文字体
此资源包括macOs 10.11.cdr,macOs 10.12.cdr,macOs 10.13.cdr,macOs 10.14.cdr 懒人安装
解决升级到新版MacOS SierraUSB网卡休眠唤醒后无法使用问题。
macOs sublime压缩包 macOs sublime压缩包 macOs sublime压缩包 macOs sublime压缩包 macOs sublime压缩包 macOs sublime压缩包 macOs sublime压缩包 macOs sublime压缩包 macOs sublime压缩包 macOs sublime压缩包
Apple 今日发布了 macOS 的下一个版本,称为macOS Ventura,它具有多项新功能,包括 Stage Manager、Continuity Camera、新的安全更新等。为大家带来macOS 13 Ventura测试版地址下载,想要体验最新的13系统的朋友...
在macOS上使用`mdls`获取文件元数据
macOS 开发教程之如何设置菜单工具栏?...主菜单使用可用的命令菜单和组在macOS上组织其主菜单项。每个菜单均表示为顶级菜单栏菜单。每个命令组在一个顶层菜单中都有一组相应的菜单项,由分隔符菜单项分隔。
macOS Catalina Patcher 是一个工具,可以帮助用户将其旧版 macOS 系统升级到 macOS Catalina 操作系统。这个工具通过一些技术手段,使得一些不支持官方升级的老旧设备也能够安装和运行 macOS Catalina。这可以让...
完美解决macos 10.14之后的macos版本中 hyperdock1.8报错的问题,不想花钱的最好解决办法,实测macos11、12、13都完美运行 如果提示易损坏,使用下面命令,在终端里面执行: sudo xattr -r -d ...
yarn npm cnpm pnpm可通用的,就是底层node_modules位置不一样而已,不过修改原理都是一样的,大家可以自行下载研究,支持windows,macos跟linux。 下面说下安装步骤: 1.在项目更目录中安装,执行npm install @...
macOS Server for macOS 和 iOS 设备而设计,让你能轻松共享文件,安排会议,同步通讯录,开发软件,托管自己的网站,发布 Wiki,配置 Mac、iPhone 和 iPad 设备,远程访问网络,还可做到更多。 macOS Server 是...
优化神器 beamoff,OS X 10.10.5亲测可用,巨幅增加...解决macOS在VMware中卡顿的问题,提升macOS在VMware workstation中的性能。使用方法:把beamoff.zip 解压出来,拖放到苹果系统中,设置的自动启动运行就可以了。
Movist最新版macOS使用的,希望能够帮助需要的人,谢谢。
完美解决VM macOS Mojave 10.14无法全屏问题|darwin8.5.8.iso
在 macOS Ventura 系统中 , pmset 命令行工具是目前找到的唯一可用的对 macOS 进行周期性电源管理的命令行工具, 常见操作包括开机、关机、唤醒、重启等, 下面的例子我们会演示一下如何使用 pmset 命令对 macOS 进行...
虚拟机macOS常见问题汇总:01 无法联网的解决方法,02 全屏或分辨率低 安装VMware tools方法,03 共享电脑文件方法,04 Mac苹果电脑怎么安装软件【新手教程】,05 登录App Store无法下载软件解决方法:06 Intel VT-x...
iOS and Macos Performance Tuning: Cocoa, Cocoa Touch, Objective-C, and Swift (Developer's Library) by Marcel Weiher English | 3 Mar. 2017 | ISBN: 0321842847 | 400 Pages | EPUB/PDF (conv) | 42.64 MB ...
Windows下的macOS鼠标指针主题,在4K等高分屏下使用正常,不会模糊。关联macOS High Sierra、macOS Mojave、macOS Catalina、macOS Big Sur。