首页
Preview

[Nuxt3/TS] 如何指定ES版本

在使用Nuxt3进行开发时,在服务器模块(/server/api)中处理Bigint时,出现了以下错误:

错误:在配置的目标环境("es2019")中无法使用大整数字面量。

从es2020开始支持Bigint,因此,看来需要更改TypeScript的版本。

服务器模块由Nuxt3内部的Nitro引擎驱动,因此,需要将设置传递给Nitro引擎。

可以在nuxt.config.ts中来指定ES版本:

export default defineNuxtConfig({
  nitro: {
    esbuild: {
      options: {
        target: 'es2020'
      }
    }
  }
}

版权声明:本文内容由TeHub注册用户自发贡献,版权归原作者所有,TeHub社区不拥有其著作权,亦不承担相应法律责任。 如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

点赞(0)
收藏(0)
mookuh
别人笑我太疯癫, 我笑他人看不穿

评论(0)

添加评论