记录一个本人Vue3迁移Nuxt3的报错
报错信息
[Vue warn]: Failed to resolve directive: top
[nitro] [unhandledRejection] TypeError: Cannot read properties of undefined (reading ‘getSSRProps’)
原因是Vue3在迁移到nuxt3的时候有一个自定义指令没有搬过来,但是组件是直接搬过来了,里面有使用到这个指令,然后就报错了,但是页面正常显示,查看网页源代码的时候才发现没有解析HTML结构。
body里面是个空壳子
把自定义指令删除后重新启动查看网页源代码
不再是一个空壳子,而是渲染好的HTML