4***@qq.com
4***@qq.com
  • 发布:2024-06-08 18:11
  • 更新:2024-10-21 11:05
  • 阅读:1983

【报Bug】Cannot assign to read only property '_' of object '#<Object>'

分类:uni-app

产品分类: uniapp/H5

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: Windows 11 专业版23H2

浏览器平台: Edge

浏览器版本: 版本 125.0.2535.85 (正式版本) (64 位)

项目创建方式: CLI

CLI版本号: 3.0.0-4000720240327002

操作步骤:

按照cli命令执行的创建新项目,安装了vuex,uni-ui,@vue/shared,@types/html5plus,sass,@dcloudio/uni-helper-json,

预期结果:

正常运行

实际结果:

运行不起来

bug描述:

运行是正常的,但是网页打不开,devtools显示_问题,xhbuilder内置浏览器也是这种情况

2024-06-08 18:11 负责人:无 分享
已邀请:
4***@qq.com

4***@qq.com (作者)

对了,浏览器先报的这个警告

tatan

tatan

请问解决了吗?

  • BFC

    @vue/shared 版本兼容问题。 可以安装 @vue/shared@3.4.21固定版本 来规避。这边近期会更新修复这个问题。具体可参考 https://ask.dcloud.net.cn/question/194973?item_id=277734&rf=false

    2024-07-19 11:56

BFC

BFC

你好,这种情况很可能是cli获取的模板文件中的依赖版本过低,可以尝试用命令更新一下依赖uniapp版本

npx  @dcloudio/uvm@latest
  • tatan

    我是用npx degit dcloudio/uni-preset-vue#vite my-vue3-project 建的项目,依赖是3.0.0的 之前执行npx @dcloudio/uvm@latest 更新报错不成功。。。

    2024-07-18 18:04

  • BFC

    回复 tatan: 尝试用 npx @dcloud/uvm@latest 更新一下吧, 如果有报错,可以将报错记录或者截图发一下

    2024-07-18 18:08

tatan

tatan

@DCloud_UNI_BFC

  • BFC

    你好,这个错误看起来是安装node_module时,依赖关系冲突引起的。 你可以尝试调整一下项目构建顺序。


    第一步 获取模板:npx degit dcloudio/uni-preset-vue#vite my-vue3-project

    第二步 更新模板依赖版本: npx @dcloudio/uvm@latest

    第三步 依次安装 vuex,uni-ui,@vue/shared,@types/html5plus,sass,@dcloudio/uni-helper-json, 每安装一个包,可以看看是否能正常运行,然后再安装下一个包

    2024-07-18 18:35

BFC

BFC

问题已经复现,正在排查

BFC

BFC

你好,@vue/shared 版本兼容问题。 可以安装 @vue/shared@3.4.21固定版本 来规避。。具体可参考

https://ask.dcloud.net.cn/question/194973?item_id=277734&rf=false

近期这边会进行版本升级修复这个问题。

m***@163.com

m***@163.com

现在升级了吗。通过命令创建的项目。仅使用了uni-form组件。就一大串报错。修改node_modes里面的加那个true参数有效。但不想每次都去改啊

要回复问题请先登录注册