gpt4 book ai didi

node.js - electro-windows-installer 执行速度慢

转载 作者:太空宇宙 更新时间:2023-11-03 22:31:29 26 4
gpt4 key购买 nike

我正在 Windows 中进行一些部署测试,并使用“Electron-windows-installer”包从我的 Electron 应用程序创建 Windows 安装程序。

我把它作为一个吞咽任务来完成。

 'use strict';

var gulp = require('gulp');
var winInstaller = require('electron-windows-installer');

gulp.task('create-windows-installer', function(done) {
winInstaller({
appDirectory: 'build/myApp',
outputDirectory: 'build/release',
iconUrl: 'URIToIcon',
exe: 'myApp.exe',
title: 'myApp',
setupExe: 'myApp.exe',
setpMsi: 'myApp.msi',
setupIcon: 'pathToIcon',
loadingGif: 'pathToGif',
arch: 'ia32'
}).then(done).catch(done);
});

我的 package.json 有以下命令可以从 npm 运行它

    "installer": "gulp windows-installer"

当我执行 npm run installer 时,一切正常,但创建此安装程序的执行时间约为 1 小时 10 分钟。我的项目中有 52 个依赖项,最终的可执行文件约为 200MB。我想知道这个过程花费这么长时间是否正常,或者我的代码中有什么问题。

非常感谢。

最佳答案

由于文件夹/文件缓存到新版本,该过程花费的时间太长。只需清理outputDirectory(必要时清理appDirectory),然后再次构建,就可以了。

关于node.js - electro-windows-installer 执行速度慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36623306/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com