我目前正在尝试制作一个电子- js应用程序,并已开始使用npx create-electron-app myApp
的项目。我已经设法开发了我想要的,并使用npm start
运行了很多次,它工作得很好。
现在我正试图使用npm run make
(调用electron-forge make
)构建应用程序。问题是这个命令卡住了:准备打包arch: x64应用程序
如果需要,这里是我的系统信息(使用neofetch
命令):
eeeeeeeeeeeeeeeee boux@GB-ElemOS
eeeeeeeeeeeeeeeeeeeeeee --------------
eeeee eeeeeeeeeeee eeeee OS: elementary OS 5.1.7 Hera x86_64
eeee eeeee eee eeee Host: UX31A 1.0
eeee eeee eee eeee Kernel: 4.15.0-135-generic
eee eee eee eee Uptime: 4 hour, 9 mins
eee eee eee eee Packages: 3171
ee eee eeee eeee Shell: bash 4.4.20
ee eee eeeee eeeeee Resolution: 1920x1080
ee eee eeeee eeeee ee DE: Pantheon
eee eeee eeeeee eeeee eee WM: Mutter(Gala)
eee eeeeeeeeee eeeeee eee Theme: Elementary [GTK3]
eeeeeeeeeeeeeeeeeeeeeeee eeeee Icons: Elementary [GTK3]
eeeeeeee eeeeeeeeeeee eeee Terminal: io.elementary.t
eeeee eeeee CPU: Intel i7-3517U (4) @ 3.000GHz
eeeeeee eeeeeee GPU: Intel HD Graphics 4000
eeeeeeeeeeeeeeeee Memory: 1934MiB / 3831MiB
编辑:它不适合我的新项目,没有任何改变。如果我运行
npx create-electron-app foo
cd foo/
npm start
应用程序正确启动。但是如果我尝试
npm run make
输出为
> foo@1.0.0 make /home/boux/Projets/Electron/foo
> electron-forge make
✔ Checking your system
✔ Resolving Forge Config
We need to package your application before we can make it
⠇ Preparing to Package Application for arch: x64
,它准备包…永远…
不要使用电子锻造制造,我认为你可以使用电子包装器或电子构建器来包装它。我也有和你一样的问题,用电子组装器解决了。