GV000
GV000
  • 发布:2023-12-19 01:35
  • 更新:2023-12-19 11:14
  • 阅读:307

【报Bug】uni.connectSocket 在单独 uts 文件报底层错误

分类:uni-app x

产品分类: uni-app x/App

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: 10.15.7

HBuilderX版本号: 3.98

手机系统: Android

手机系统版本号: Android 12

手机厂商: OPPO

手机机型: PECM30

操作步骤:

index.uvue 文件代码

import {connectSocket} from "@/websocket/ws.uts"  
export default {  
  onLoad(){  
    connectSocket()  
  }  
}

websocket/ws.uts 文件

export function connectSocket(){  
    uni.connectSocket({  
        url: "ws://xxx.xx",  
        success: (result:ConnectSocketSuccess):void => {  
            console.log(result)  
        }  
    })  
}

预期结果:

没问题

实际结果:

报错

bug描述:

以下为报错内容,在uvue文件里使用正常。

01:28:52.921 项目 uniappx 开始编译  
01:28:55.445 请注意运行模式下,因日志输出、sourcemap 以及未压缩源码等原因,性能和包体积,均不及发行模式。  
01:28:55.445 编译器版本:3.98(uni-app x)  
01:28:55.445 正在编译中...  
01:29:01.308 thread '<unnamed>' panicked at 'GenConfigConfigRender not found', crates/uts_transforms/src/uvue.rs:1035:9  
01:29:01.308 note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace  
01:29:01.338 fatal runtime error: failed to initiate panic, error 5  
01:29:01.350 已停止运行...
2023-12-19 01:35 负责人:无 分享
已邀请:
DCloud_UNI_FXY

DCloud_UNI_FXY

项目存在config/config.uvue? 贴一下

  • GV000 (作者)

    项目存在pages/chat/index.uvue文件里引入外部ws.uts文件的

    2023-12-19 13:02

  • GV000 (作者)

    目录结构 pages/chat/index.uvue websocket/ws.uts

    2023-12-19 13:04

  • DCloud_UNI_FXY

    回复 GV000: 发一个可重现的demo

    2023-12-20 15:44

要回复问题请先登录注册