An error occurred while rendering. Rendering has stopped. DataCloneError: Failed to execute 'postMessage' on 'Worker': [object Array] could not be cloned.

An error occurred while rendering. Rendering has stopped.
DataCloneError: Failed to execute ‘postMessage’ on ‘Worker’: [object Array] could not be cloned.

안녕하세요 영어 번역기를 돌리는점 양해 부탁드린다.

내 웹 페이지가 범위가 너무 커서 이 에러 원인이 어디인지도 못찾겠다. 혹시
이 에러를 catch할 방법은 없나? catch 해서 새로고침이라도 하고싶다.
내 환경은 vue + vuex + vite +typeScript 이다
package.json 의 일부는
“dependencies”: {
@fortawesome/fontawesome-free”: “^6.5.2”,
@vuepic/vue-datepicker”: “^8.7.0”,
@vueuse/core”: “^10.10.0”,
“axios”: “^1.7.2”,
“cesium”: “^1.117.0”,
“draggable-resizable-vue3”: “^1.0.94-beta”,
“lodash”: “^4.17.21”,
“moment”: “^2.30.1”,
“moment-timezone”: “^0.5.45”,
“normalize.css”: “^8.0.1”,
“svg-gauge”: “^1.0.7”,
“vite-plugin-static-copy”: “^1.0.5”,
“vue”: “^3.4.21”,
“vue-router”: “^4.3.0”,
“vue-spinner”: “^1.0.4”,
“vue-toastification”: “^2.0.0-rc.5”,
“vuex”: “^4.0.2”
},

제발 부탁합니다. 너무 힘듭니다,
추가적으로 단서는 이 오류는 불시에 나타난다 정상적으로 작동하다가 갑자기 한번 발생한다. 어쩔때는 하루에 한번 어쩔떄는 1시간에 한번 …
vite.config.ts 에
const isDevelop = mode === ‘development’;
const env = loadEnv(mode, process.cwd())

plugins: [
vue(),
viteStaticCopy({
targets: [
{ src: ${cesiumSource}/ThirdParty, dest: cesiumBaseUrl },
{ src: ${cesiumSource}/Workers, dest: cesiumBaseUrl },
{ src: ${cesiumSource}/Assets, dest: cesiumBaseUrl },
{ src: ${cesiumSource}/Widgets, dest: cesiumBaseUrl },
],
}),
],… 이런식으로 설정도 햇고 실제로 빌드도 배포도 문제는 없엇다 다만 정말 예고된 바 없이 저 오류가 발생한다는 점이다…

Hi @rhkd4129 ,
Thanks for your post, welcome to the Cesium community, and sorry to hear you are having trouble getting your app configured.

For using Cesium with Vite, we have a blog post Configuring Vite or Webpack for CesiumJS – Cesium and demo repo GitHub - CesiumGS/cesium-vite-example: The minimal recommended setup for an application using Cesium with Vite. showing part of the configuration.

If you have not consulted these resources yet, I highly recommend checking them out. Hopefully they help you get the app working, but if not please let us know and we can try to help more.

Thanks,
Luke