Mac中electron项目打包时/Library/Caches/electron/411720686.zip.part4: permission denied的问题

electron打包时遇到的离谱的问题

这两天一直在学习electron,从下载到打包一路遇坑,这里主要记一下困扰了我一下午的俩问题。

1. 第一个bug是打包的时候远程拉取GitHub上资源超时的问题,错误代码大概是下面这样的

请添加图片描述
像这种类型的比较好解决,就是直接根据错误提示中的网址手动从GitHub上下载资源,放在本地(windows系统是在C:\Users\Admin/AppData\Local\electron\Cache;Mac系统是在 Users/xxx/Library/Caches/electron中),然后你会觉得下载巨慢(如果你访问并下载贼快就当我没说),这里贴心的为你提供一个快速访问GitHub的网站:http://toolwa.com/github/

2. 第二个问题就是我头疼很久的问题

请添加图片描述
一般来说,看到permission denied第一反应就是sudo对吧,我不断的去尝试sudo,但是一点用没有,然后去百度,搜索出来的都是说eletron没装好,欧克,我重新装,用npm、cnpm都安装了一次,也加上了--unsafe-perm=true --allow-root命令,但是还是没有用,最后我选择了重新搭建一个项目,就为了尝试打包。
我就重新用vue-cli来搭建,我搜了一个搭建的教程,因为我怀疑上一个项目是被我前几天鼓捣坏了,然后我就重新开始vue createvue add electron-builder,结果,好家伙,又报错,得,我又继续查报错信息,然后看到有个博主建议使用yarn安装,然后我尝试了一下,我的天,通过了,打包成功了。

所以在安装包或者打包的时候遇到这个问题(或者其他实在查不到解决办法的问题),真的建议大家用yarn试一下!!!
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值