vite - Formatjs/react-intl 与 Vite

标签 vite react-intl formatjs babel-plugin-react-intl

Formatjs 提供了一个 babel plugin对于使用 react-intl 注入(inject)消息 ID 并删除 description 的模块。我如何将它与 Vite 一起使用?

最佳答案

如果您使用@vitejs/plugin-react,您可以指定一个.babelrc 或一个babel.config.js。

import React from '@vitejs/plugin-react'

...

plugins: [
  React({
    babel: {
      babelrc: true
    }
  }),

  ...

]

https://www.npmjs.com/package/@vitejs/plugin-react

关于vite - Formatjs/react-intl 与 Vite,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70313283/

相关文章:

javascript - React Intl v2 无法将 <FormattedDate> 与来自 SQL 的日期一起使用

javascript - React-intl 将 React 组件渲染为 formatMessage 中的占位符

vuejs3 - Vue 3 Vite - 动态 img src

javascript - Vite:在构建时替换环境变量

javascript - 在 pinia 商店中的状态更改后,vue 组件不会更新

reactjs - react-intl 货币显示不带小数

javascript - React 中常量文件的翻译

css - 通过 vite 导入获取原始字符串值

javascript - 使用 typescript 格式化消息值 block

javascript - 如何使用 FormatJs 消息语法将数字格式化为带两位小数的百分比?