报错信息

Uncaught ReferenceError- Vue is not defined

报错代码示例

<body>
<div id="app">
<span>{{ username }}</span>
</div> <script src="https://cdn.jsdelivr.net/npm/vue@2/dist/vue.js"></script>
<!-- <script src="https://cdn.jsdelivr.net/npm/vue@2"></script> --> <script>
const vm = new Vue({
el: '#app',
data: {
username: 'zhangsan'
}
})
</script>
</body>

问题解决

① 网上说法

  网上是说法是什么new Vue的Vue要大写开头、什么没引入vue文件等等,单貌似都没有问题。

② 尝试解决

  迫于无奈,我不得不为一个测试案例引入一个离线的vue,结果成功了。

  <script src="./lib/vue-2.6.14.js"></script>

③ 问题分析

  vue2官方文档的vue文件是挂载在 jsdelivr 这个CDN上的。然而在2021年12月20日,JsDelivr不再提供国内CDN加速改为全球加速。

  所以导致vue文件加载失败,从而发生报错。

④ 解决方法

  • 使用离线下载的vue文件
  • 使用其他的CDN(BootCDN、Staticfile、unpkg等等)

总结发现

  通过查阅vue2官方文档和vue3的官方文档,细心的人可能已经发现,vue3官方文档已经将vue文件转而挂载在 unpkg 上了

<script src="https://unpkg.com/vue@3"></script>

最新文章

  1. Jquery操作select,左右移动,双击移动 取到所有option的值
  2. 花生壳动态IP域名解析之python自动提交公网IP
  3. 2016年12月6日 星期二 --出埃及记 Exodus 21:1
  4. 关于linux软连接
  5. 桶排序-Swift
  6. INNO&amp;&amp;DELPHI
  7. ansible安装(批量执行命令
  8. chm 字体修改
  9. 驱动程序环境搭配(VS2010 + WDK + VirtualDDK + VMware)good
  10. sar
  11. Java中boolean类型到底占用多少字节
  12. ORA-00918: 未明确定义列
  13. Vue 入门之目录结构介绍
  14. visual studio 启动报 activityLog.xml文件 错误
  15. CSS属性disabled和readonly的区别是什么
  16. python学习-名字管理
  17. Mysql数据库报错1264
  18. 转载笔记:DropDownList无限级分类(灵活控制显示形式)
  19. 文本处理三剑客之 Sed &mdash;&mdash;高级编辑命令
  20. opennebula 对接创建模板参数

热门文章

  1. SQL SERVER提示pre-login handshake failed错误的一种解决方法。
  2. c++练习266题:楼层编号
  3. Linux 搭建Apache(httpd)服务
  4. golang 手写实现多台机器执行定时任务
  5. 针对Vmware打开BIOS中VT虚拟化相关后仍然报错
  6. Linux 中设置静态的IP
  7. PY0271验证码的创建
  8. Thread记录
  9. 面试:关于Zookeeper注册节点的上线和掉线
  10. 如何理解Vue中的组件?