在 Vue 3 项目中遇到 “has no default export” 的提示,通常不是因为你的代码写错了,而是由于 VSCode 的 Vue 扩展 Vetur 对 Vue 3 和 <script setup> 语法支持不完善导致的。
别担心,这里有几个解决方法,你可以根据情况尝试。
推荐的解决方案 🥇
点击查看原文查看解决方案
总结
大多数情况下,“has no default export” 的提示通过 用 Volar 替换 Vetur 即可解决。这个方案也是 Vue 作者尤雨溪所推荐的。
希望这些方法能帮助你解决问题!如果尝试后仍有疑问,欢迎随时再问我。
所有评论(0)