最近本人沉迷于 Nuxt3 博客的开发,有感而发。

1、框架更新迭代太快,开发时还老是提示哪些框架版本过低,升级到指定版本后,很多时候要么控制台报错,要么直接 500,所以你加什么警告和提示呢,好多都是破坏性的升级,我已经不敢升了。就拿 @Nuxtkit 来说,每次都给我提示升级到最新版本,升级后只要一修改 nuxt.config.ts 直接在控制台报错,卡死,太抽象了。

2、nuxt3 文档写的一言难尽,好多 api 的参数、用途、示例没有写清楚,期待后续完善。

3、本地运行没有问题,部署到线上首页直接显示打包时候的旧数据,还不知道怎么第一次加载页面的时候使用最新的数据,很无语,文档和AI都问透了,不是很理解。

 --- 呜呜呜,是我的问题,不小心把首页打包成静态页面了,我的错。

4、sitemap 也困扰了我很久,nuxt sitemap 的官方文档让我很难理解,也不知道为什么不收录。

5、@nuxt/image 特别坑,本地需要搞一些魔法才能正常显示,部署到线上又不能显示。本地的话我的电脑是 Mac M1,看 github 的 issues 很多都有这个情况,有解决方式,不过很抽象;线上部署也有人遇到过问题,是一个 sharp 的包无法加载的原因,我的服务器是阿里云的轻量服务器,应该是 ubuntu 的,太搞心态了,直接使用 原生的 img 了。

 

最后,希望 Nuxt 能越来越好,越来越完善,我还等着学呢(吐槽是吐槽,该用还得用)。