- Tuya MiniApp IDE 版本信息:关于中查看
 - App 应用版本信息: 设置-关于中进行查看~
- @ray-js/ray, @ray-js/panel-sdk的版本(如使用ray开发)在package.json查看~
- 移动设备信息:手机型号及系统
- 相关代码:可复现该问题的代码内容
- 日志信息:错误日志或 IDE 运行日志等~
- 问题描述(复现步骤):Tuya MiniApp IDE更新引起老项目UI混乱
- 预期结果:
- 实际结果:
 
Tuya MiniApp IDE更新引起老项目UI混乱
- 
				15115737067
- Posts: 6
							 Tuya MiniApp IDE更新引起老项目UI混乱
						Tuya MiniApp IDE更新引起老项目UI混乱
		
													
							
						
			
			
			
			Tags:
Re: Tuya MiniApp IDE更新引起老项目UI混乱
你好,请提供一下小程序 id
- 
				15115737067
- Posts: 6
Re: Tuya MiniApp IDE更新引起老项目UI混乱
tyhmt28btf7eloiw1o
Re: Tuya MiniApp IDE更新引起老项目UI混乱
你好, 我们试着面板的页面展示是正常的。可以尝试清除下缓存,重新进入面板,看是否展示正常。若还有问题,请使用 app 上传一下日志,并提供一下账号信息。
- 
				15115737067
- Posts: 6
Re: Tuya MiniApp IDE更新引起老项目UI混乱
xuanyi 2025年 Aug 25日 13:44截屏 2025-08-25 下午1.41.41.jpeg
cff21567e9143587dc56389bcf31c0de_compress.jpg
你好, 我们试着面板的页面展示是正常的。可以尝试清除下缓存,重新进入面板,看是否展示正常。若还有问题,请使用 app 上传一下日志,并提供一下账号信息。
我这边使用IDE左上角调试里的清除缓存,除了日志文件没有清除,其他都试过了还是不行,请问一下如何在app上传日志
- 
				15115737067
- Posts: 6
Re: Tuya MiniApp IDE更新引起老项目UI混乱
xuanyi 2025年 Aug 25日 13:44截屏 2025-08-25 下午1.41.41.jpeg
cff21567e9143587dc56389bcf31c0de_compress.jpg
你好, 我们试着面板的页面展示是正常的。可以尝试清除下缓存,重新进入面板,看是否展示正常。若还有问题,请使用 app 上传一下日志,并提供一下账号信息。
现在是线上的面板小程序是没问题的,是我在IDE本地开发环境下看页面UI是异常错乱的
Re: Tuya MiniApp IDE更新引起老项目UI混乱
可以尝试更新一下 ray 框架。 
yarn upgrade --scope @ray-js,升级之后可能会有一些接口或组件路径需要调整。可根据编译日志提示进行调整。
- 
				15115737067
- Posts: 6
Re: Tuya MiniApp IDE更新引起老项目UI混乱
xuanyi 2025年 Aug 25日 14:33可以尝试更新一下 ray 框架。
yarn upgrade --scope @ray-js,升级之后可能会有一些接口或组件路径需要调整。可根据编译日志提示进行调整。
有没有之前老版的IDE开发工具安装包,0.5.x版本的,我刚刚升级后面板小程序直接打不开了,现在就只需要改一个温度范围值,这样折腾太费时间了,我之前也遇到过这种情况,但是当时有旧版本可以下载安装,我用旧版本打开就没事
Re: Tuya MiniApp IDE更新引起老项目UI混乱
麻烦发一下项目当前使用的 package.json内容吧
- 
				15115737067
- Posts: 6
Re: Tuya MiniApp IDE更新引起老项目UI混乱
{
  "name": "ray-panel-redux-toolkit",
  "version": "1.0.0",
  "description": "Ray Panel Redux Toolkit Template",
  "main": "index.js",
  "scripts": {
    "lint": "eslint src --ext .js,.jsx,.ts,.tsx --fix",
    "build": "ray build --target=tuya",
    "start": "ray start --target=tuya",
    "prepare": "husky install"
  },
  "dependencies": {
    "@ray-js/components-ty-input": "0.0.5",
    "@ray-js/components-ty-swipeout": "0.0.13",
    "@ray-js/components-ty-time-picker": "0.1.5",
    "@ray-js/panel-sdk": "1.7.0",
    "@ray-js/ray": "1.4.7",
    "@ray-js/tuya-dp-kit": "0.0.9",
    "@reduxjs/toolkit": "1.9.5",
    "@tuya-miniapp/miniapp-components-plus": "2.10.4",
    "ahooks": "3.7.0",
    "clsx": "1.2.1",
    "color": "3.2.0",
    "js-base64": "3.7.2",
    "moment": "2.29.4",
    "react-redux": "7",
    "redux": "4.1.2",
    "redux-logger": "3.0.6"
  },
  "devDependencies": {
    "@commitlint/cli": "17.3.0",
    "@commitlint/config-conventional": "17.3.0",
    "@ray-js/cli": "1.4.7",
    "@types/react": "17.0.24",
    "@types/react-dom": "17.0.9",
    "@types/redux-logger": "3.0.9",
    "core-js": "3.19.1",
    "eslint-config-tuya-panel": "0.4.1",
    "husky": "7.0.0",
    "lint-staged": "10.2.11",
    "prettier": "2.7.1",
    "react": "17.0.2",
    "react-dom": "17.0.2",
    "typescript": "4.4.3"
  },
  "lint-staged": {
    ".{ts,tsx,js,jsx}": [
      "eslint --fix"
    ],
    ".{json,md,yml,yaml}": [
      "prettier --write"
    ]
  },
  "license": "ISC"
}