virtualbox下 共享目录权限导致:npm ERR! ETXTBSY, rename ‘/home/vagrant/.npm/….

问题如图所示

//查看npm配置

npm config

//修改缓存文件位置


image.png
npm config set cache /var/.npm

//或者直接修改缓存目录

npm config edit

修改之后发现还是没有解决问题,后在github上发现解决问题的方法
应该在本地机器上安装nodejs,并在本地机器上的对应项目中运行

npm install

效果如下:


image.png

image.png

GitHub问题地址

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • feisky云计算、虚拟化与Linux技术笔记posts - 1014, comments - 298, trac...
    不排版阅读 3,926评论 0 5
  • 1. 新建一个文件夹,命名为 webpack-cli , webpack-cli 就是你的项目名,项目名建议使用小...
    鲁大师666阅读 1,521评论 1 3
  • npm是什么 NPM的全称是Node Package Manager,是随同NodeJS一起安装的包管理和分发工具...
    build1024阅读 7,973评论 0 9
  • 写在前面的话 阅读本文之前,先看下面这个webpack的配置文件,如果每一项你都懂,那本文能带给你的收获也许就比较...
    不忘初心_9a16阅读 3,263评论 0 17
  • 像野生一样茂盛的九重葛,像火一样艳丽的贺春红,像爱情一样幻梦的紫玫瑰,悲鸣啼血般的勒杜鹃。 它们,都是同一种植物。...
    蓝柿阅读 1,388评论 14 17