首页 > 其他分享 >mac执行npm或yarn命令时报Error: EACCES: permission denied,

mac执行npm或yarn命令时报Error: EACCES: permission denied,

时间:2023-07-07 15:35:53浏览次数:40  
标签:npm permission sudo mac EACCES denied

npm下载的时候会告知权限没有

这是由于之前使用了sudo去下载一些东西,导致文件拥有者都变成了root,只需要修改权限即可。

Error: EACCES: permission denied, symlink 
‘…/lib/node_modules/json-server/lib/cli/bin.js’ -> 
‘/usr/local/bin/json-server’

解决方法:

  找到需要修改的修改权限的路径,sudo chown -R mac用户名 路径 

  例如:sudo chown -R macbookpro ./

标签:npm,permission,sudo,mac,EACCES,denied
From: https://www.cnblogs.com/UnfetteredMan/p/17535105.html

相关文章

  • npm和npx,npm init 包名的理解
    NPM - 管理Node包的工具NPX -执行Node包的工具npm5.2+支持NPXNPM本身实际上不能运行任何包,如果你想去执行某个包,必须在package.json文件中去定义。当通过NPM安装Node包,NPM会在node_modules下的.bin里创建一个软连接。本地安装链接会放到./node_modules/.bin目录全局安装......
  • 在Vscode使用命令npm报错-The operation was rejected by your operating system. npm
    报错信息:PSD:\disk\xubo\个人博客文章\27-Vue\资料(含课件)\vuedemo\vueproject>npmipubsub-jsnpmERR!codeEPERMnpmERR!syscallopennpmERR!pathD:\disk\soft\node.js\node_cache_cacache\index-v5\1d\32\0400202fc22af03ff2926f006e455fe92c77b8136b8fbe......
  • Failed to copy artifact. Failed to install artifact-\target\classes (Access is
    Failedtocopyartifact.Failedtoinstallartifact-\target\classes(Accessisdenied)<!--<plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-jar-plugin</artifactId><version>2.3.2</version&......
  • Vue封装组件并发布到npm仓库
    前言使用Vue框架进行开发,组件封装是一个很常规的操作。一个封装好的组件可以在项目的任意地方使用,甚至我们可以直接从npm仓库下载别人封装好的组件来进行使用,比如iview、element-ui这一类的组件库。但是每个公司的业务场景可能不同,开发人员还是得必须封装自己得组件,如果换了一个......
  • node npm
    一、nvm、npm、node介绍1.区别nvm:nodejs的版本管理工具,也就是说:一个nvm可以管理很多node版本和npm版本。nodejs:在项目开发时的所需要的代码库。npm:nodejs包管理工具,在安装的nodejs的时候,npm也会跟着一起安装,它是包管理工具,npm管理nodejs中的第三方插件。安装的时候......
  • 旧项目迁移至pnpm
    1.新建.pnpm文件:##shamefully-hoist是否提升依赖#默认情况下,pnpm创建一个半严格的node_modules,这意味着依赖项可以访问未声明的依赖项,但node_modules之外的模块不行。通过这种布局,生态系统中的大多数的包都可以正常工作。但是,如果某些工具仅在提升的依赖项位于根目......
  • Python报错 | PermissionError: [Errno 13] Permission denied: 'xxx'
    报错信息使用python对模型进行输出文件的过程中,报如下错误:PermissionError:[Errno13]Permissiondenied:'xxx'错误原因报错翻译过来是:权限错误:[errno13]权限被拒绝:错误产生的原因是文件无法打开,可能产生的原因是文件找不到,或者被占用,或者无权限访问,或者打开的不是文......
  • npm install报gyp ERR! stack Error: Can't find Python executable "python", you ca
    1gypERR!stackError:Can'tfindPythonexecutable"python",youcansetthePYTHONenvvariable.2gypERR!stackatPythonFinder.failNoPython(/Users/scott/project/dx_project/front_project/workflow-frontend-elem/node_modules/node-......
  • 解决:远程连接mysql:报异常,1044 - Access denied for user ‘root‘@‘%‘ to database
    Navicat报错:使用Navicat远程连接,Docker中的mysql5.6时报异常,:1044-Accessdeniedforuser'root'@'%'todatabase'xxx'问题原因:(1)根本原因:远程连接用户权限不足!(2)直接原因:应该是创建远程连接用户‘root@%’时,没有添加访问数据库的权限。解决办法:#这里为刚才创建的root@......
  • 执行npm i 时安装失败
    在使用:npmi[包名]安装包时出现如下错误: npmERR!codeENOTEMPTYnpmERR!syscallrename......npmERR!errno-66ENOTEMPTY:directorynotempty,rename'/Users/johnny/Documents/work/next_js/your_project/node_modules/pdf2json'->'/Users/johnny/Doc......