我已经部署了Vue应用程序,并且从功能的角度来看可以按预期工作,但是,每当我尝试在浏览器(更准确地说是任何浏览器)中查看呈现页面的源时,实际内容都不可见,并且主体部分以以下:
当我检查其中的各个元素时,便可以看到源代码。
使用 yarn build 的 yarn dev 和 dist 软件包进行测试时,结果相同。
vue --version
2.9.6
Vue已更新为以下内容:
yarn全局升级@ vue / cli
不用说这是一个主要的SEO问题。
这是应用程序配置还是vue的环境问题?
答案 0 :(得分:0)
根据W3schools.com
“ noscript”标记定义了要显示的替代内容 在浏览器中禁用了脚本或具有浏览器的用户 不支持脚本。
“ noscript”元素可以在“ head”和“ body”标签中使用。什么时候 在“ head”内部使用时,“ noscript”元素只能包含“ link”, “样式”和“元”元素。
因此,我们可以轻松得出以下结论:如果任何浏览器不支持或禁用javascript,则可以在
在Vue的上下文中,index.html中有一个标记,其外观如下:
int
这只是说,如果您在浏览器中看不到我们的应用程序运行,则可能是您的浏览器不支持javascript。整个应用程序都是用Vue编写的,而Vue是用javascript编写的。
因此,要么您的浏览器已禁用javascript(可能是下划线问题),要么您的浏览器不支持javascript,这是令人难以置信的,因为除非您使用旧的浏览器,否则所有现代浏览器都支持它。