当前位置: 首页 > article >正文

彻底解决electron-builder安装问题与npm下载配置问题

        electron-builder这个工具每次安装最少要耗费我整整一天的时间。由于只需安装一次即可使用就没去做好笔记,但有时候涉及到更新,或者换了新电脑,这个环境还得重新安装。为了避免下次安装浪费一整天时间,特此做好笔记。

        虽然网上找了很多资料但都不详细,现在我们从底层来理解透彻,逐步分析为什么这个问题始终无法解决,为此我们下次在遇到类似的问题也就有了很好的解决方案。

        我们先来了解一下资源下载,我们在通过npm install electron-builder安装的时候需要下载各种压缩包到电脑缓存中,然而有些资源包是在国外服务器,比如github这里需要魔法才能下载。所以对于下载问题第一种解决方案则是翻墙。然而也可以设置npm 里的淘宝代理,但代理的地址还是无法下载。

        第二种方案则是提前将下载好的文件存放到本地电脑对应的缓存中这里可以参考如下地址

CNPM Binaries Mirror 从这个镜像中去找到你要下载的文件,然后存入到缓存中

缓存位置如下:
Linux系统: $XDG_CACHE_HOME或~/.cache/electron/
MacOS系统: ~/Library/Caches/electron/
Windows系统: $LOCALAPPDATA/electron/Cache或~/AppData/Local/electron/Cache/

需要下载哪些内容,我们在安装的时候都会有提示比如下图:


http://www.kler.cn/a/135983.html

相关文章:

  • RAG开发中,如何用Milvus 2.5 BM25算法实现混合搜索
  • 【活动邀请·深圳】深圳COC社区 深圳 AWS UG 2024 re:Invent re:Cap
  • 数字时代的医疗挂号变革:SSM+Vue 系统设计与实现之道
  • Go 1.24即将到来!
  • qt 类中的run线程
  • 有监督学习 vs 无监督学习:机器学习的两大支柱
  • Docker发布简单springboot项目
  • C++ 删除无头链上所有指定值为x的节点。
  • Redis设计与实现-数据结构(建设进度15%)
  • Re50:读论文 Large Language Models Struggle to Learn Long-Tail Knowledge
  • ubuntu 查看5000端口是否开放
  • 2023 极术通讯-汽车“新四化”路上,需要一片安全山海
  • 享元模式学习
  • 艾泊宇产品战略:灵感于鬼屋,掌握打造卓越用户体验的关键要素
  • C#单例模式懒汉式与饿汉式
  • CentOS 8搭建WordPress
  • 原理Redis-ZipList
  • cp: can‘t stat ‘/usr/share/zoneinfo/Asia/Shanghai‘: No such file or directory
  • 【多线程 - 11、死锁】
  • 原理Redis-Dict字典
  • 【zabbix监控四】zabbix之监控tomcat服务报警
  • 【Java 进阶篇】Ajax 实现——JQuery 实现方式 `get` 与 `post`
  • Android studio run 手机或者模拟器安装失败,但是生成了debug.apk
  • golang[ssa callgraph] 获取调用图实战
  • Jmeter做接口测试
  • 【C++】基础语法(中)