electron打包报错permission denied, rmdir '/tmp/electron-packager'

逻辑流光
• 阅读 2017

今天研究Electron的时候,在Mac下运行全局安装运行

sudo npm install electron -g

时侯,报下面的错误:

Error: EACCES: permission denied, mkdir '/User/**/Electron/electron-quick-start/node_modules/electron/dist'

找了很多的博客,都是什么用cnpm啦,加sudo啦,千篇一律,都是错的,归根结底就是权限不够,不知道是不是因为Electron是开发客户端的原因啊,其实解决办法很简单,在命令后添加这样的后缀即可:

sudo npm install electron -g --unsafe-perm=true --allow-root

完美解决!

点赞
收藏
评论区
推荐文章
Stella981 Stella981
3年前
Flutter接入现有iOS工程(混编)、开发调试、打包发布精简教程
本教程是在xcode11.1、cocospod1.7.5、flutter1.10.15pre.115下完成的。    1.安装flutter    按照官网的教程,一步一步来,没什么好说的。https://flutterchina.club/setupmacos/(https://ww
Wesley13 Wesley13
3年前
(原)Electron+vue 应用实战
1.electron架构思考在做electron桌面开发中,Electronvue当下算是性价比的比较高的。但是electron算是小众开发,遇到问题,基本上就是掉进深坑,爬好久才出来。为了做一个项目,我翻遍了国内好多网站。看到一篇好的文章。Electron应用实战(架构篇)(https://www.oschi
Stella981 Stella981
3年前
Electron开发跨平台桌面程序入门教程
最近一直在学习Electron开发桌面应用程序,在尝试了javaswing和FXjava后,感叹还是Electron开发桌面应用上手最快。我会在这一篇文章中实现一个HelloWord的应用程序,记录学习过程中的坑。Electron是什么呢?Electron可以让你使用纯JavaScript调用丰富的
Stella981 Stella981
3年前
AudioContext方法播放音频
constfsrequire('fs');constelectronrequire('electron');constdataPath(electron.app||electron.remote.app).getPath('userData');constfPath${dataPath}/file/unzip\
Easter79 Easter79
3年前
TiDB Pre
8月30日,TiDB发布PreGA版。该版本对MySQL兼容性、SQL优化器、系统稳定性、性能做了大量的工作。TiDB:SQL查询优化器调整代价模型优化索引选择,支持不同类型字段比较的索引选择支持基于贪心算法的JoinReorder
Stella981 Stella981
3年前
Electron踩坑记录
心血来潮想做一个PC端应用,就来学学Electron,以下为学习Electron时的踩坑记录。心血来潮想做一个PC端应用,就来学学Electron,以下为学习Electron时的踩坑记录。安装在国内安装electron的时候,可能会因为网络原因遇到卡在Buildingfreshpackages...(yarn)或者是卡在nod
Stella981 Stella981
3年前
Electron MacOS安装以及运行
参考原文:http://blog.csdn.net/ctbinzi/article/details/23055451(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fblog.csdn.net%2Fctbinzi%2Farticle%2Fdetails%2F23055451)
Stella981 Stella981
3年前
Electron环境配置
最近好多Mac桌面程序都是套了个Electron的壳,之前玩过nodewebkit,所有想体验一下,但是在配置环境中遇到了一些问题,主要是Npm的连接问题,还有Electron安装的问题,通过下面两步就可以安装,记录一下。1.npm配置淘宝源npmconfigsetregistryhttps://registry.npm.tao
Stella981 Stella981
3年前
Pre
PAT甲级1119,我先在CSDN上面发布的这篇文章:https://blog.csdn.net/weixin\_44385565/article/details/89737224(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fblog.csdn.net%2Fweixin_443855
昔不亏 昔不亏
1年前
electron的使用
前提:在D盘下新建electron文件夹1:下载模板winR输入cmd,打开命令行窗口,进入正确路径,输入gitclonehttps://github.com/electron/electronquickstart则该路径下会生成electronquic
君义 君义
5个月前
在银河麒麟桌面操作系统使用软件报WebGL的错误
在银河麒麟桌面操作系统使用软件报WebGL的错误操作环境:银河麒麟桌面操作系统V10(INTEL版)。软件信息:基于electron打包的cesium软件。尝试过的办法:1.搜索出来的方法说是显卡驱动问题,但是将我的NVIDIARTX2000Ada显卡在英
逻辑流光
逻辑流光
Lv1
我知道任何一个人少了我都不会怎样
文章
4
粉丝
0
获赞
0