Babel:尝试使用中继预设时出错“找不到相对于目录的预设 "relay"”
Babel : error when trying to use relay preset 'Couldn't find preset "relay" relative to directory'
我正在尝试使用官方文档在我的项目中安装 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"
]
}
我正在尝试使用官方文档在我的项目中安装 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"
]
}