codercup / unibest

unibest - 最好用的 uniapp 开发框架。unibest 是由 uniapp + Vue3 + Ts + Vite4 + UnoCss + UniUI 驱动的跨端快速启动模板,使用 VS Code 开发,具有代码提示、自动格式化、统一配置、代码片段等功能,同时内置了大量平时开发常用的基本组件,开箱即用,让你编写 uniapp 拥有 best 体验。
https://codercup.github.io/unibest-docs/
MIT License
1.31k stars 174 forks source link

fix: 运行到 app 代码更新后页面白屏 #50

Open wll8 opened 3 months ago

wll8 commented 3 months ago

Bug report(问题描述)

同时运行 h5 和 app (pnpm dev:app),修改代码后,h5正常更新,但 app 内页面白屏了,重新 pnpm dev:app ,再重新运行时可以看到更新。然后再修改,再白屏。

image

疑似自动导入功能相关问题。

Steps to reproduce(问题复现步骤)

env (环境)

使用的当前仓库的 demo 分支 3bf4ea2f0da1886c49bc73966eb8648fc802a975 。

echofly commented 2 months ago

大佬,你这是用的什么安卓模拟器软件啊? image

wll8 commented 2 months ago

网易mumu

echofly commented 2 months ago

网易mumu

好用吗?比起Android Studio的模拟器怎么样?

wll8 commented 2 months ago

没有对比过,不常用。

echofly commented 2 months ago

OK,感谢

echofly commented 2 months ago

这个问题我也遇到了,你有解决吗?我是改用unibest的hbx模版了,一样可以在vscode中编码,用hbx来运行,这种方式不会出现这个问题。

wll8 commented 2 months ago

没有解决,只能每次重新打包重新运行。感觉这个框架还是有很多基本的没有完善。

echofly commented 2 months ago

是的,感觉做做小程序 h5还可以,app有点冒险,用hbx模版保险点

wlh928043590 commented 2 months ago

一样 请问解决了吗

Nokecy commented 2 months ago

这个问题是不是必须使用hbx版本 @boxjohn

codercup commented 2 months ago

我的MAC电脑+ios模拟器一直没问题,不懂window的痛。尴尬了~~

giserman001 commented 1 month ago

me too

wukongkong commented 1 month ago

cli 更新之后应该可以了,hbuilder x 更新之后解决了

Nokecy commented 1 month ago

@wukongkong 更新到cli哪个版本

wukongkong commented 1 month ago

@wukongkong 更新到cli哪个版本

最新版本就行 直接用 hb 打开根目录,不要打开 app 目录,然后在 hb 里面执行右键编译(非命令行),这时候走的编译是 hbx 内部的

wll8 commented 1 month ago

然后在 hb 里面执行右键编译(非命令行) 的话应该是相当于还没有解决,算是暂时只能使用 hb