Node.js electron windows安装程序执行速度慢

Node.js electron windows安装程序执行速度慢,node.js,npm,electron,Node.js,Npm,Electron,我正在windows中进行一些部署测试,并使用“electron windows installer”包从我的electron应用程序创建windows installer 我做这件事只是为了吞咽 'use strict'; var gulp = require('gulp'); var winInstaller = require('electron-windows-installer'); gulp.task('create-windows-installer', functio

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

我做这件事只是为了吞咽

 '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);
 }); 
mypackage.json有以下命令从npm运行它

    "installer": "gulp windows-installer"
当我运行npm安装程序时,一切都正常,但创建此安装程序的执行时间约为1小时10分钟。我的项目中有52个依赖项,最终的可执行文件大约是200MB。我想知道这个过程花这么长时间是正常的还是我的代码有问题


非常感谢。

由于要将文件夹/文件缓存到新版本中,因此此过程花费的时间太长。 只需清理outputDirectory(如果需要,可以选择appDirectory),然后重新构建,就可以了