zoukankan      html  css  js  c++  java
  • Electron 构建超时问题

    一、原因

    electron 构建时,需要依赖一些压缩资源包

    但是资源包若本地没有的话,需要实时线上下载

    而有些资源包很大,且存放在国外服务器,所以下载缓慢,导致构建一个版本非常耗时间,甚至超时构建失败


    二、解决

    • 如果网络情况良好,在 electron 第一次构建完成后,会默认将依赖的资源包放在缓存文件目录,方便下次构建复用,提升构建速度

    • 网络不好的话,我们可以根据构建时候的提示,复制需要下载的资源包链接,先行手动下载,下载完成后放到缓存文件目录中

      electron 构建时候会自行从缓存文件目录中寻找需要的资源包,以便加快构建速度


    例如,当前构建时候提示需要下载的文件如下:

    • electron-win32-ia32
    • winCodeSign
    • nsis
    • nsis-resource

    我们直接根据链接,自行下载这些文件

    后续放到缓存文件目录:

    • electron-win32-ia32

    C:Users{你自己当前的用户目录}AppDataLocalelectronCache

    • winCodeSign

    C:Users{你自己当前的用户目录}AppDataLocalelectron-builderCachewinCodeSign

    • nsis/nsis-resource

    C:Users{你自己当前的用户目录}AppDataLocalelectron-builderCache sis

    最后运行构建命令即可

    都读到最后了、留下个建议如何
  • 相关阅读:
    今天在国外网站上做了个测试,结果竟然这样
    中考总算考完了
    [转]从磁芯大战谈汇编
    位运算Pascal相关函数/过程
    本Blog已经迁往Wordpress.com
    PhyTopic测试结果...
    POJ1273 dinic Pascal模板
    C#解析xml文件
    并行和并发
    RI工具库参考
  • 原文地址:https://www.cnblogs.com/linjunfu/p/14437909.html
Copyright © 2011-2022 走看看