Android blank screen when I use npx cap init

Hi guys,

I have done fault finding as to why my app shows a blank screen on android and I finally figured out that the moment I use npx cap init it results in a blank screen.

My question is how I can work around npx cap init without actually using it the terminal.

My initial thoughts are:
-create a file capacitor.config.json manually and configure according.

What are the implications of doing it this way? and should I configure somewhere else as well?

Context:
I am using IonicVue with javascript.
I am using the blank option when starting ionic

In the capacitor.config.json i changed public to dist and it is working like a bomb!

You are a god amongst us mere mortals. Thanks bro. Now I only have a few questions as to WHY that is not from the beginning? oh well some things may never be known