yyman001 / blog

日常疑问记录解答

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

electron 安装失败/离线安装

yyman001 opened this issue · comments

发现这个electron 安装真是一堆问题,找了网上一些资料,比较靠谱的做法如下

  1. 下载对应的安装包
    https://npm.taobao.org/mirrors/electron/
  2. 在解压到安装目录下
    node_modules\electron目录下
  • 建一个dist目录, 把刚刚的文件解压到里面,
  • 建一个 path.txt 文本指向运行目录dist/electron.exe

或者是
C:\Users\YourUserName.electron 文件夹下 (有可能没有,那就是用上面的那种方式)

# path.txt
dist/electron.exe

然后就可以愉快滴运行了npm run dev, 如果运行这个命令还是报错, 请重新npm i 运行一次安装依赖后, 再重新执行npm run dev

无法下载依赖包方案二

新建配置 .yarnrc, 指定源内容

registry "https://registry.npm.taobao.org/"
electron_mirror "https://npm.taobao.org/mirrors/electron/"
electron_builder_binaries_mirror "http://npm.taobao.org/mirrors/electron-builder-binaries/"

运行相应命令安装or打包

参数资料:
https://juejin.im/post/5bc53aade51d453df0447927
运用Electron+Vue3.2+TypeScript+Vite开发桌面端