Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

可否打包win32位版本的呢,目前虚拟机还是32位,了解了一下electron实在是搞不太明白。 #7

Open
XdxdGkld opened this issue Apr 11, 2022 · 6 comments

Comments

@XdxdGkld
Copy link

需要运行在win10 32位精简版 虚拟机中,目前只有64位版本,在32位中无法打开。
尝试了重新package,看不太懂故放弃,只能寻求作者亲自打包一份32位版本的,十分感谢。

@SSmJaE
Copy link
Owner

SSmJaE commented Apr 11, 2022

通过--arch指定打包目标即可,如

yarn package --arch=ia32

具体见https://www.electronforge.io/cli#package

@XdxdGkld
Copy link
Author

XdxdGkld commented Apr 11, 2022

通过--arch指定打包目标,如

纱线包--arch=ia32

具体见https://www.electronforge.io/cli#package

只能球球打包好的32位了,本来是想着接触一下学习学习,这一学心态直接炸裂。尝试了十多小时,最后还是放弃了,从只有一个vs code一直到配置完所有环境,装好node,git等等,再一遍一遍根据错误排查环境,最后在这里停住了。

image

下图是软件环境,看着感觉也和别人不太一样
image

@SSmJaE
Copy link
Owner

SSmJaE commented Apr 29, 2022

你这是两个主屏+两个副屏嘛,配置有点豪华啊……

最近这段时间比较忙,没有太关注github,刚发现你回的消息,不好意思哈
打包失败,是因为我之前尝试模拟超星的即时通讯协议,而引入了jsdom,是jsdom导致了打包时的问题
新提交了个commit,删除了jsdom,并且添加了package:32指令,可以直接打包32位了
release中也有发布,可以直接下载
感谢支持😄

@XdxdGkld
Copy link
Author

你这是两个主屏+两个副屏嘛,配置有点豪华啊……

最近这段时间比较忙,没有太关注github,刚发现你回的消息,不好意思哈 打包失败,是因为我之前尝试模拟超星的即时通讯协议,而引入了jsdom,是jsdom导致了打包时的问题 新提交了个commit,删除了jsdom,并且添加了package:32指令,可以直接打包32位了 release中也有发布,可以直接下载 感谢支持😄

超级感谢,是两个主屏两个副屏哈哈哈哈,软件玩不明白就只能玩玩这些了,之前从来没接触过electron,一下子从零开始配置环境简直秃头。
这个软件的易用性非常不错,ui也美观,之前家里群晖虚拟机只有32位运行不了特地翻出来一台旧机子跑着64位运行,软件很稳定,运行很ok

  1. 不过貌似那个目前正在上课的提示好像有延迟经常不显示。
  2. 然后就是那个选择日期的要是能做到和电脑时间相同就好了,因为刚开始测试的时候发现选择时间默认是2021年,结果测试发现不行,后来才发现是默认时间不跟随系统哈哈哈,这个是个小细节。

我有时间再试试你重新改过的源码,试试看能不能自己生成一份,最后再次感谢!

@clansty
Copy link
Collaborator

clansty commented May 1, 2022

打包失败,是因为我之前尝试模拟超星的即时通讯协议,而引入了jsdom,是jsdom导致了打包时的问题

用 electron 其实不太需要 jsdom,可以直接把环信的 SDK 放在渲染进程里跑

@SSmJaE
Copy link
Owner

SSmJaE commented May 1, 2022

这两个问题近期修复

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants