2024-07-21
温故知新
00
请注意,本文编写于 48 天前,最后修改于 48 天前,其中某些信息可能已经过时。

目录

简介
解决

简介

如果你使用 Nuxt 搭建 i18n 环境时,可能会出现如下两个常见错误:

  • defineI18nConfig is not defined
  • For object literals, you can only specify known properties, and the "i18n" property does not exist in type "InputConfig<NuxtConfig, ConfigLayerMeta>".

这两个错误含义大致相同,即:找不到 i18n 相关的类、属性,即类型检查出问题,如果你是按照官方文档进行的操作,不要慌,这是小问题。

解决

经过老狗测试发现,如果你的 @nuxtjs/i18n 安装并配置成功,则完全可以忽略该类型检查的报错,只需 运行一次 npm run dev 试试,如果可以正常运行,相信你会发现类型检查的报错已经消失了!!!

相关参考:

PS:这些历史ISSUE表明,这些问题已经有人发现了,并且官方表示已经解决这些问题,但老狗依据官方文档操作依然出现这些问题,思来想去也没有发现有什么问题,最终无奈的运行了一次 npm run dev 发现问题消失了,这个问题不知道是什么原因,有懂得大佬欢迎指教!

如果对你有用的话,可以打赏哦
打赏
ali pay
wechat pay

本文作者:DingDangDog

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!