Electron-Builder: не удалось построить Windows-установщик с белкой на MacOS - PullRequest
0 голосов
/ 05 октября 2019

Я искал решение для создания установщика Windows на MacOS с белкой, но безуспешно.

Я успешно установил моно через мой терминал. Версия 6.4.0.198.

Версии: electron: ^4.2.5 electron-builder: ^20.41.0 electron-builder-squirrel-windows: ^20.44.0

Я запускаю команду npm run build:win, после небольшой упаковки появляется эта ошибка

Ошибка:Код выхода: 255. Команда не выполнена: mono /Users/admin/Library/Caches/electron-builder/Squirrel.Windows/Squirrel.Windows-1.9.0/Update-Mono.exe --releasify / Users / admin / Desktop / myTestBuild/dist/squirrel-windows/mytestbuild-1.0.0-full.nupkg --releaseDir / Users / admin / Desktop / myTestBuild / dist / squirrel-windows 2019-10-05 18:55:36> Необработанное исключение: System.ComponentModel.DataAnnotations.ValidationException: описание обязательно. в NuGet.Manifest.Validate (манифест NuGet.Manifest) [0x000b1] в <64ead1da9ab54e29ae45ecd50faea709>: 0 в NuGet.Manifest.ReadFrom (поток System.IO.Stream, свойство NuGet.IPropertyProvider 0000 validate], пользовательский домен 0] [0)64ead1da9ab54e29ae45ecd50faea709>: 0 в NuGet.Manifest.ReadFrom (поток System.IO.Stream, System.Boolean validateSchema) [0x00006] в <64ead1da9ab54e29ae45ecd50faea70est> 0. 0. <64ead1da9ab54e29ae45ecd50faea709>: 0 в NuGet.ZipPackage.EnsureManifest () [0x00050] в <64ead1da9ab54e29ae45ecd50faea709>: 0 в NuGet.ZipPackage..ctor0: 0501e050NuGet.ZipPackage..ctor (System.String filePath) [0x00000] в <64ead1da9ab54e29ae45ecd50faea709>: 0 в Squirrel.Update.Program.ReleasifyElectron (пакет System.String, System.String targetDir, System.String baseUrl] [0x00] [0x00]64ead1da9ab54e29ae45ecd50faea709>: 0

Надеюсь, кто-нибудь может мне помочь, хорошего дня.

1 Ответ

0 голосов
/ 05 октября 2019

Наконец-то найдено решение!

Ваш "description" в package.json не может быть пустым. Вот почему говорится, что

Требуется описание. at NuGet.Manifest.Validate ........

Это, безусловно, следует добавить к документам окон-строителей электронов и / или окон-строителей электронов.

...