V druhom článku zameranom na vytváranie inštalátora pre aplikáciu v Electrone sa opäť zameriam na riešenie problému, ktorý sa môže vyskytnúť.
Kým predchádzajúci problém sa vyskytoval na Linuxe, tento problém sa vyskytuje na Windows.
Pri zadaní príkazu npm run make
sa môže vyskytnúť nasledujúce chybové hlásenie.
An unhandled error has occurred inside Forge:
An error occured while making for target: squirrel
Failed with exit code: 1
Output:
Attempting to build package from 'electron_test.nuspec'.
Authors is required.
Description is required.
Error: Failed with exit code: 1
Output:
Attempting to build package from 'electron_test.nuspec'.
Authors is required.
Description is required.
at ChildProcess.<anonymous> (D:\tmp\page-02\node_modules\electron-winstaller\src\spawn-promise.ts:52:16)
at ChildProcess.emit (node:events:394:28)
at ChildProcess.emit (node:domain:475:12)
at maybeClose (node:internal/child_process:1067:16)
at Process.ChildProcess._handle.onexit (node:internal/child_process:301:5)
Pre odstránenie tohto problému je potrebné v súbore package.json vyplniť hodnoty pre vlastnosti author a description. Tie môžu byť prázdne, ak sa vytváral súbor package.json zrýchlene, a údaje ešte stále nie sú vyplnené.