I was trying to create package of legacy electron app using electron-packager but got an error like below. I have search several questions in stackoverflow with no luck.
electron-packager . MyApp --platform=win32 --arch=x64 --no-prune --overwrite --ignore=/node_modules
Packaging app for platform win32 x64 using electron v3.1.13
Cannot read property 'info' of undefined
Below are the installed package in the project:
+-- electron-builder@20.44.4
+-- electron-json-storage@4.1.6
+-- electron-packager@15.5.2
+-- electron-winstaller@3.0.4
+-- electron@3.1.13
+-- history@4.9.0
+-- macaddress@0.2.9
+-- moment@2.29.4
+-- node-sass@4.14.1
+-- rc-tooltip@3.7.3
+-- react-bootstrap@1.6.6
+-- react-dom@16.8.4
+-- react-redux@6.0.1
+-- react-router-dom@4.3.1
+-- react-router@4.3.1
+-- react-scripts@2.1.5
+-- react@16.8.3
`-- redux@4.0.1
In the end I change tools and follow according to electron documentation about application packaging. I change to electron-forge and follow the steps. It works better than packager.