Я пытаюсь оценить, будет ли nextjs использовать babel для компиляции, основываясь на спецификации моего списка браузеров.Я видел, что в соответствии с документами , которые я могу сконфигурировать для предустановки Babel с помощью
{
"presets": [
[
"next/babel",
{
"preset-env": {},
"transform-runtime": {},
"styled-jsx": {},
"class-properties": {}
}
]
],
"plugins": []
}
, а затем для Babel Docs , я вижу, что мы можемукажите цели для списка браузера с помощью,
[
"@babel/preset-env",
{
"useBuiltIns": "entry"
}
]
Так что в итоге я добавляю эту конфигурацию в файл next.config.js,
presets: [
[
'next/babel',
{
'preset-env': {
targets: "defaults"
}
}
]
],
Это правильно?Я не могу найти документацию с указанием этого точного сценария, поэтому я ищу подтверждение.