我遇到了一个奇怪的问题。 babel-plugin-react-intl仅提取defineMessages
函数中定义的文本,而不会提取组件中的文本。这是我的.babelrc
有任何想法,有人解决过类似的问题吗?或者您有什么想法可能导致这种情况?
{
"env": {
"development": {
"presets": ["next/babel", "@zeit/next-typescript/babel"]
},
"production": {
"presets": ["next/babel", "@zeit/next-typescript/babel"],
"plugins": [
[
"react-intl",
{
"messagesDir": "lang/.babelmessages/"
}
]
]
},
"test": {
"presets": [
["@babel/preset-env", { "modules": "commonjs" }],
"next/babel"
]
}
}
}