只把监控做好就行
但是!!我作为一个刚接触前端和 electron 的人,被 electron 的打包给折磨疯了,实在搞不定了。有没有大手子帮忙看下问题!
Github: https://github.com/cernard/Digital-currency-monitor.git
1
haibing 2021-04-15 21:48:25 +08:00
这天天看谁受得了啊
|
3
wangkun025 2021-04-15 21:52:06 +08:00
@haibing 我。
|
4
imldy 2021-04-16 07:36:15 +08:00 via Android
electron 打包,软件不会特别大吗?
|
5
h4de5 2021-04-16 09:14:53 +08:00
我用 javafx 也写了一个。ui 没有你的漂亮。但是基本功能都有。
|
9
logyxiao 2021-04-16 14:48:28 +08:00
@cernard 另外我在 m1 air Mac 上 直接用时 yarn package 打包成功了.但是打包生成的应用打开没有界面显示,并有三个?的符号,你指的打包问题是这个?
|
10
cernard OP @logyxiao 是这个问题,我也是 m1 mbp,倒是没看到三个问号,是启动后看不到界面,但是后台 electron 进程却在运行,看起来像是没有正确载入渲染 template
|
11
logyxiao 2021-04-16 15:46:38 +08:00
@cernard 几个问题
1. 我说的那个三个???是你 html 文件的网页标题乱码了.显示成了这样其中一个文件是 MonitorWindow/index.html 2. 有个 bug 是在 Add pair 界面中,你没做空判断. 没输入直接 add 添加会报错.这个需要解决.另外有个 循环 key 你没写 3. 也就是你说的打包问题是在 src/MonitorWindow/index.html 文件中 加载 css 和 js 文件失败了. 也就是你写的加载文件路径有错,所以界面显示不出来.具体要改成什么你自己查查 另外你要测试打包,最后把控制台打开.这样你打开打包后的应用就会自动打开控制台,你就能看到错误了 举个例子,在你的项目里面的 src/main.dev.ts 文件下 monitorWindow.webContents.on('did-finish-load', () => { if (!monitorWindow) { throw new Error('"monitorWindow" is not defined'); } if (process.env.START_MINIMIZED) { monitorWindow.minimize(); } else { monitorWindow.webContents.openDevTools(); //在这里默认打开控制台 monitorWindow.show(); monitorWindow.focus(); } }); |
15
hunk 2021-04-16 23:27:53 +08:00
真想炒,必须盯实盘,买了睡大觉等着涨,教训惨痛。
看趋势,做波段, |
16
Lumend 2021-04-17 00:33:45 +08:00
想法很棒
|
17
peterjose 2021-04-18 12:53:06 +08:00
不建议用 elelctron
|
18
456wyc 2021-04-19 16:17:40 +08:00
我装了个菜单栏的
|
19
supereasy 2021-04-20 10:58:28 +08:00
直接做个菜单栏的, macos 能看到桌面的时间不多, 很多时候我几个月也看不到桌面一次, 再说一个 macos 的 通知栏股票组件 支持 大部分主流虚拟币, btc, eth.....xrp.. trx, neo , bnb ...排名靠前的, 热门的, 都支持
|
20
supereasy 2021-04-20 11:24:08 +08:00
|