Bootstrap

uniapp的一些踩坑记录

debugger和断点问题

debugger和断点如果失效解决方法:

  1. 检查是否关闭hbuilder的运行时压缩代码(顶部工具栏->运行->运行到小程序->运行时是否压缩代码)
  2. 检查是否关闭vue.config.js的optimization.minimize
  3. 重新运行一次

cli模式创建vue3+vite+ts项目运行报错:Cannot start service: Host version “0.16.17” does not match binary version “0.14.7”

在这里插入图片描述

通过官方的命令创建的vue3+vite+ts项目,vscode中使用命令运行正常,在hbuildx内运行报错(因为真机运行只能用hbuildx)

在这里插入图片描述

搜了很多文档,才知道此错误的意思是esbuild与esbuild-windows-64(linux下是esbuild-linux-64)版本对不上(此时vite版本为4.0.2)

经排查应该是由于vite版本过高的问题,运行官方提供的命令npx @dcloudio/uvm后,vite版本降为3.x、esbuild+esbuild-windows-64为0.15.8,问题解决,真的是血坑

参考:

;