Taro样式又不能同步 且只有一个不能同步

在vscode上使用Taro开发,首次编译组件可正常显示,手动编译或刷新后无法显示。经排查,可能是微信开发者工具打开的编译文件覆盖dist目录同名文件,且编译后被删导致组件为空。解决办法是直接在微信开发者工具上关掉打开的编译后文件。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Taro样式又不能同步 且只有一个不能同步
问题:
在vscode上写代码(微信开发者工具一点都不友好),然后发现首次编译之后的一个组件,可以正常显示,手动点微信开发者工具的编译或者手动刷新之后就不能显示了,shasow-root下面是空的;一度怀疑自己写错了那里,一度想放弃Taro,一顿百度之后 找不到答案,Taro的文章少的可怜。最后我在微信开发者工具上打开了这个组件编译后得文件wxml和wxss,感觉自己找到了答案。把这两个文件关了之后,重启服务,一顿乱刷新,好了。
个人猜想,可能是因为第一次编译得时候,dev服务将编译的文件写入了dist,此时模拟器去加载dist下的文件,是可以正常展示的。但是我手动编译/刷新之后,在开发者工具上打开的那两个文件又会覆盖调dist目录下的同名文件。但是被打开的这两个文件因为编译的原因被删掉了,导致组件文件变成了空文件。

解决:
直接在微信开发者工具上关掉打开的编译后的文件。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值