反应本机中继问题

React Native Relay Issue

我正在学习本教程:enter link description here,但是当我输入这些代码行时遇到问题:

import Relay, { 
  Route,
  RootContainer,
  DefaultNetworkLayer
} from 'react-relay'

Relay.injectNetworkLayer(new DefaultNetworkLayer('http://localhost:3000/graphql'))

具体来说,最后一行给我这个错误:

我该如何解决这个问题?

npm install react-relay --save

如果在此期间有此包的更新,将不会安装与教程作者安装的相同的东西。默认情况下,此命令安装最新的。

确定要使用的版本后,使用 @X.Y.Z 符号添加该要求。

也可能是因为 babel/webpack/rollup 设置不同导致导入混乱。

"react-relay": "0.9.2" 用于此处的演示 https://github.com/relayjs/relay-examples/blob/master/TodoMVC/package.json