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

electron-vue安装与打包问题解决

electron-vue安装与打包问题解决

1.项目安装

报错

  1. RequestError: connect ETIMEDOUT 185.199.109.133:443
  2. RequestError: socket hang up

问题

  1. npm国内下载时存在网络连接失败以及网络缓慢的情况,需要使用镜像安装
  2. 设置npm镜像地址,安装vue-electron时镜像地址没有应用

解决

  1. 单独为electron设置镜像地址:npm config set electron_mirror https://npmmirror.com/mirrors/electron/
  2. 执行安装:npm install

2.项目打包

此处参考博客

报错

cannot resolve https://npmmirror.com/mirrors/electron/9.2.1/electron-v9.2.1-win32-ia32.zip: status code 404

问题

electron-builder生成的包路径与实际淘宝镜像包路径有差异,导致无法获取到对应的electron包

npm包地址:https://npmmirror.com/mirrors/electron/9.2.1/electron-v9.2.1-win32-ia32.zip
镜像地址:https://npmmirror.com/mirrors/electron/v9.2.1/electron-v9.2.1-win32-ia32.zip

解决

  1. 在electron镜像地址https://registry.npmmirror.com/binary.html?path=electron/v9.2.1/下载对应的electron-v9.2.1-win32-x64.zipelectron-v9.2.1-win32-ia32.zip(根据实际的版本包进行调整)
  2. 将两个包放入C:\Users\用户\AppData\Local\electron\Cache,打包时可直接从缓存中获取而不需要再通过网络请求
  3. 执行打包:npm run build

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

相关文章:

  • 用MVVM设计模式提升WPF开发体验:分层架构与绑定实例解析
  • 淘宝代购系统;海外代购系统;代购程序,代购系统源码PHP前端源码
  • Llama微调测试记录
  • STM32问题集
  • OpenGL ES 共享上下文实现多线程渲染
  • 【121. 买卖股票的最佳时机】——贪心算法/动态规划
  • js中箭头函数与普通函数的区别
  • 删除视频最后几帧 剪切视频
  • Vue3:el-table实现日期的格式化
  • 安卓 uniapp跨端开发
  • JVM 内存模型:堆、栈、方法区讲解
  • 如何使用Postman搞定带有token认证的接口实战!
  • VSCode C++ Tasks.json中的变量
  • 住宅HTTP代理:提升网络隐私与安全的新选择
  • Electron-vue asar 局部打包优化处理方案——绕开每次npm run build 超级慢的打包问题
  • 1.MySQL在Centos 7环境安装
  • STM32 -中断
  • mysql使用sql函数对json数组的处理
  • 首席数据官(CCRC-CDO)的职业价值
  • 学习最佳实践G4F中的编程技术:获得python项目的当前安装版本
  • 2024年【汽车驾驶员(高级)】考试报名及汽车驾驶员(高级)模拟考试题
  • 项目实战bug修复
  • pikachu XXE(XML外部实体注入)通关
  • TCP协议分析《实验报告》
  • 第三方接口-苹果-获取天气接口
  • Flask、Werkzeug 和 WSGI 间的关系