【发布时间】:2021-03-07 17:08:39
【问题描述】:
我是 Vue 的新手,正在努力学习如何使用它。
我想我在尝试挂载一个新的 Vue 应用时被绊倒了。
这是我可以开始工作的:
<script src="https://unpkg.com/vue"></script>
<script>
const vm = new Vue({})
</script>
从那里我可以安装它并正确使用所有东西。
但是,这当前加载的是旧版本的 Vue (2.6.7)
我想学习最新版本(Vue 3)所以我尝试导入包recommended by Vue docs:
<script src="https://unpkg.com/vue@next"></script>
<script>
const vm = new Vue({})
</script>
我在控制台中收到以下错误:
未捕获的 TypeError:Vue 不是构造函数
我还尝试模仿 Vue 3's docs 的语法。
<script src="https://unpkg.com/vue@next"></script>
<script>
const vm = new Vue.createApp({})
</script>
但它会引发相同的错误:
未捕获的 TypeError:Vue.createApp 不是构造函数
使用不同的 CDN 或特定版本 (vue@3.0.2) 也会得到相同的结果。
我做错了什么?
【问题讨论】: