This issue in Vue is usually caused by adding ionic UI components to your page without importing them. Try adding IonList, IonItem to your list of Ionic imports on this page component:
You import the components you use to keep your app lightweight. They used to import everything everywhere, but that lead to bloated apps. Unimported components are not bundled when you do a production build, but they do show up in dev mode.