electron-v8.2.1-win32-x64.zip 下载失败(npm install electron 安装失败)
npm 安装 electron 依赖时下载失败(或下载缓慢)的解决方案
electron-v8.2.1-win32-x64.zip 下载失败
淘宝npm镜像:https://npm.taobao.org/mirrors/electron
以官网demo举例
克隆项目
git clone https://github.com/electron/electron-quick-start
进入仓库
cd electron-quick-start
安装依赖库
npm install
在安装时遇到的问题
electron-vx.x.x-win32-x64.zip 下载不了,或者下载进程卡死
这时候我把node_modules中的electron目录删除了,重新npm install,结果还是很慢,遇到这种情况,多半是国外的资源被墙了。
解决方式一
1.修改npm配置
npm config edit
2.在打开的文件中增加下面一行配置,然后保存关闭
electron_mirror=https://npm.taobao.org/mirrors/electron/
3.重新下载包(建议先把node_modules中的electron文件夹删除再重新下载)
npm install
解决方式二
这种方式的弊端就是只针对当前项目。换一个项目又要再次修改。
1.修改 node_modules/electron/install.js 文件,原文件有一段代码为:
// downloads if not cached
downloadArtifact({version,artifactName: 'electron',force: process.env.force_no_cache === 'true',cacheRoot: process.env.electron_config_cache,platform: process.env.npm_config_platform || process.platform,arch: process.env.npm_config_arch || process.arch
}).then((zipPath) => extractFile(zipPath)).catch((err) => onerror(err))
2.在原来的代码里添加代码(注意 process.arch 后需添加一个逗号)
// downloads if not cached
downloadArtifact({version,artifactName: 'electron',force: process.env.force_no_cache === 'true',cacheRoot: process.env.electron_config_cache,platform: process.env.npm_config_platform || process.platform,arch: process.env.npm_config_arch || process.arch, // 此处加逗号/****添加下面代码****/mirrorOptions:{mirror: 'https://npm.taobao.org/mirrors/electron/',customDir: version}/****添加上面代码****/
}).then((zipPath) => extractFile(zipPath)).catch((err) => onerror(err))
3.此时在 node_modules/electron/ 目录下执行命令
node install.js
注意:执行完后无打印内容,此时直接运行项目即可。
运行应用
npm start
electron-v8.2.1-win32-x64.zip 下载失败(npm install electron 安装失败)相关推荐
- GitHub 上 window版本的Redis-x64-3.2.100.zip 下载没网速 以及安装
GitHub 上 window版本的Redis-x64-3.2.100.zip 下载没网速,需要上外网,翻墙下载,也可以在百度链接上下载:https://pan.baidu.com/s/1gAPPZj ...
- npm修改淘宝镜像飞速下载,npm install过程速度优化,npm删除镜像恢复默认
没配置之前下载很慢的,半天都不动. npm config set registry https://registry.npmmirror.com 配置淘宝镜像. 配置好后使用 npm install ...
- 为什么电脑会python下载失败_为什么python安装失败怎么解决
经过不断的查找资料.摸索.尝试,总算找到了python3.X的安装方法了(网上的方法不知道是因为操作系统不一样还是其他原因,总是解决不了我的问题) 首先到python官网找到对应的操作系统的版本,我这 ...
- npm install electron 卡在 Downloading
配置环境变量ELECTRON_MIRROR npm config set ELECTRON_MIRROR=https://npm.taobao.org/mirrors/electron/ Buildi ...
- Jenkins下载插件过慢,安装失败问题解决
插件下载管理 因为下载源问题, 更换下载源后, 就可以解决: http://mirror.esuni.jp/jenkins/updates/update-center.json 更换方法: 找到插件管 ...
- npm install @antv/xflow无法下载该依赖
一.前言 最近在学习使用基于antV-X6框架搭建的Xflow组件,在开始下载依赖时就遇到了问题,下面详细说明 @antv/xflow无法下载的情况. 二.问题情况 下面是我在使用官方文档上的操作指令 ...
- electron demo项目npm install安装失败解决办法
electron官网提供的demo项目,在npm install 的时候总是报错显示安装失败, 解决办法:FQ即可成功安装. 转载于:https://www.cnblogs.com/beileixin ...
- Oracle SQL Developer 19.1 Microsoft Windows x64 64-bit 下载 安装 配置
Oracle SQL Developer 19.1 Microsoft Windows x64 64-bit 下载 安装 配置 下载地址 安装步骤 连接Oracle数据库 添加用户 下载地址 下载地址 ...
- java导出excel压缩包_java动态导出excel压缩成zip下载的方法
本文实例为大家分享了java动态导出excel压缩成zip下载的具体代码,供大家参考,具体内容如下 package pack.java.io.demo; import java.io.Buffered ...
最新文章
- 来写一个 Alfred 的 Workflows
- 深度复制_最新深度调研,券商是大行情!有可能复制历次牛市行情!!!
- mysql事务未提交读_mysql事务之未提交读Read uncommitted(仅学习)
- Python下载安装
- php 7.1 openssl安装,介绍 php7.1 安装openssl扩展,php openssl
- java io 文件路径_如何从Java项目中的相对路径读取文件? java.io.File找不到指定的路径...
- python免费开源工具推荐_年薪200万的程序员,推荐这10大Python免费开源工具!
- idl文件生成java_IDL和生成代码分析
- MIT App Inventor使用与入门教程
- Java应用程序和java小程序的区别_Java中的应用程序和小程序之间有什么区别?
- java中怎么读取txt文件_Java读取TXT文件
- c#语言开发app,C#开发Android App--03--创建第一个app--Hello World
- 深圳大学计算机专业评级,泰晤士中国学科评级榜单2021 南科大上榜学科全为A
- 对话海尔CEO张瑞敏
- 李沐老师 PyTorch版——线性回归 + softmax回归的简洁实现(3)
- 笔记本电脑无法连接自己家的网络
- 数字图像处理总结(四)
- C# 获取Windows系统ICON图标的四种方式-可提取各种文件夹、文件等等图标
- [原]简易Windows密码查看器
- Java ~ Reference