个人解决办法:
- 卸载工具,并将其C盘未删除干净的目录全部手动删除
如果文件被占用则使用火绒等第三方工具将占用解除
- 下载稳定版32位安装包(对的,你没听错,即使我们是64位系统)并安装
目录名建议将其默认的 微信开发工具 目录名改为自己喜欢的 英文名目录
- 打开,一切顺利。
- 检查 路径是否为驼峰标识符(比如,
playList
),将其改为play-list
貌似并不支持大小写的形式
- 这是我在社区发布的问题 - 云函数内代码执行问题?
- 最终自己发现,每次出现问题就关闭云函数本地调试,重新右键开启本地调试就能正常运行
- 有时候多格式化几次再保存几次也能加载成功
- BUG超级多,我吐了。
- 检查
wx:if
与wx:for
是否写在同一个标签上 - 如果一个标签同时拥有
wx:if
与wx:for
,那么其同级的wx:else
无法生效,只能使用wx:if
再次判断!
这是因为
wx:for
优先级 大于wx:if
,而且 我们不建议 在wx:for
内部的子元素使用wx:if
,因为如果很多子项数据都是需要隐藏的话,会造成 大量不必要的开销!
场景:判断对象某个属性是否有值出现问题
建议解决办法:
错误场景:Error:EEXIST:file already exists,open '某个路径'
- 编译可以正常显示,预览 与 真机调试 不行
解决办法:重启开发软件即可
场景:当我使用vant-weapp
组件库某个组件的时候,组件内部竟然报错:VM372:1 miniprogram_npm/@vant/weapp/collapse-item/index.json: ["usingComponents"]["van-cell"]: "../cell/index" 未找到
等错误。
解决方案:清除缓存,删除本地
node_modules
和miniprogram_npm
目录,重新安装并构建