Babel :尝试使用中继预设时出错"找不到相对于目录的预设"relay""



我正在尝试使用官方文档在我的项目中安装relay

我使用以下方法安装了继电器:

yarn add react react-dom react-relay
yarn add --dev babel-plugin-relay graphql

我的.babelrc文件如下所示:

{
"presets": [
"relay", "env", "react"
]
}

当运行 webpack 时出现此错误:

ERROR in ./js/app.js
Module build failed: Error: Couldn't find preset "relay" relative to directory "/Users/nicolas/projects/grocery_umbrella/apps/grocery_web/assets"

可能是什么问题?

>babel-plugin-relay是一个插件,而不是预设,所以你需要

{
"presets": [
"env", "react"
],
"plugins": [
"relay"
]
}

最新更新