I recently deployed a vue app and everything seems to be functioning as expected. However, I encountered an issue when trying to view the page source in any browser - the actual content is not visible and instead, the body section starts with a message inside noscript tags:
<noscript>
<strong>We're sorry but this site doesn't work properly without JavaScript enabled. Please enable it to continue.</strong>
</noscript>
Interestingly enough, when I inspect individual elements, I am able to see the source code.
This issue persists whether I test it using yarn dev or the dist package from yarn build.
vue --version
2.9.6
I tried updating Vue with the following command:
yarn global upgrade @vue/cli
This presents a major SEO concern for me.
Now, I'm wondering if this issue stems from my app's configuration or is it related to Vue's environment?