Hi @SakuraMth ,
Thanks for your post and welcome to the Cesium community.
In your app are you intentionally trying to load a prebuilt version of Cesium using the IIFE (Immediately Invoked Function Expression) module format and making it available as a global variable? This is what your import statement Cesium.Cesium3DTileset.fromIonAssetId(96188);”
indicates. This is the common use pattern for a basic HTML/JS page.
However in Vue apps you typically load packages as Node modules using a modern development setup. And you then load modules using the syntax import { Ion, Viewer } from "cesium";
You need to make sure packages are installed with your package manager (eg. npm add cesium
) before you import.
Here is another support thread covering use of CesiumJS in a Vue app Configuring Cesium to run in Vue.js App - #4 by sanjeetsuhag
Hope that helps and please let us know if we can be of further assistance.
Best,
Luke