如何区分网站使用的是Vue2还是Vue3
在前端开发中,Vue.js 是一个非常流行的 JavaScript 框架。随着 Vue3 的发布,许多网站正在从 Vue2 迁移到 Vue3。但有时候我们可能需要快速判断一个网站是基于 Vue2 还是 Vue3 构建的。
最简单的方法是通过浏览器的开发者工具控制台来检测。在大多数基于 Vue 构建的网站中,你可以在控制台中执行以下命令:
console.dir(document.querySelector('#app'))
Vue2 的特征
在 Vue2 中,你会在输出中看到一个 __vue__ 属性。这个属性包含了 Vue 实例的引用,你可以通过它来判断网站使用的是 Vue2。
Vue3 的特征
在 Vue3 中,__vue__ 属性不再存在,但你会看到一个 __vue_app__ 属性,这是 Vue3 的一个标识。