electron安装遇到的问题

在安装electron时, 我开始使用的是 git clone 命令安装的,之后进入文件夹再 npm install 就可以了,但是中间会出现问题, 安装的时候卡在 node install.js 命令行那里

git clone https://github.com/electron/electron-quick-start

所以我们换一种安装方式

如下,首选 全局安装 electron

js 复制代码
npm install -g electron

在这里安装的时候, 同样会卡在 node install.js的位置, 等了许久之后就报出了错误如下

上面的错误解决方式是这样的,之所以有这个的错误,其实它是 taobao 镜像的问题, 我们一般都是用的国内的 taobao 的镜像,所以这里我们要把镜像改一下,具体操作方法如下

在控制台输入命令

npm config edit

此时会弹出 .npmrc的文本, 我们在文本的修改和添加对应的配置

js 复制代码
registry=https://registry.npmmirror.com   //指定npm 源
electron_mirror=https://cdn.npmmirror.com/binaries/electron/    //指定electron 的镜像位置
electron_builder_binaries_mirror=https://npmmirror.com/mirrors/electron-builder-binaries/
``
修改完成后保存
清空缓存
```js
npm cache clean --force

最后重新安装

npm install electron -g   //本机全局安装electron 

经过了以上的步骤,重新走一遍 electron-quick-start的安装流程就可以了

相关推荐
EasyNTS4 分钟前
H.265流媒体播放器EasyPlayer.js H.264/H.265播放器chrome无法访问更私有的地址是什么原因
javascript·h.265·h.264
AiFlutter7 分钟前
Flutter-Padding组件
前端·javascript·flutter
吾即是光21 分钟前
Xss挑战(跨脚本攻击)
前端·xss
渗透测试老鸟-九青22 分钟前
通过组合Self-XSS + CSRF得到存储型XSS
服务器·前端·javascript·数据库·ecmascript·xss·csrf
xcLeigh40 分钟前
HTML5实现俄罗斯方块小游戏
前端·html·html5
发现你走远了1 小时前
『VUE』27. 透传属性与inheritAttrs(详细图文注释)
前端·javascript·vue.js
VertexGeek1 小时前
Rust学习(五):泛型、trait
前端·学习·rust
好开心331 小时前
javaScript交互补充(元素的三大系列)
开发语言·前端·javascript·ecmascript
小孔_H2 小时前
Vue3 虚拟列表组件库 virtual-list-vue3 的使用
前端·javascript·学习·list
jokerest1232 小时前
web——upload-labs——第五关——大小写绕过绕过
前端·后端