Prevent frontend.html from Overriding Custom Routes in Frappe UI with Vue.js

I have developed a Frappe app using Frappe UI with Vue.js and Tailwind CSS. The app works perfectly during development, but when I install it on a new Frappe site, it automatically generates a frontend.html file inside the www directory.

Because of this, when I try to access my app using /oms, it does not load as expected. Instead, I am forced to use /frontend, which I do not want.

I have tried manually deleting the frontend.html file, but I want a permanent fix that ensures this file is not created when the app is installed on a new site.