2017-06-16 166 views
0

我与本教程一起如下:enter link description here,但是当我输入代码的这些行我发现了一个问题:阵营本地Relay文档

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

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

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

enter image description here

我怎样才能解决这个问题?

回答

1
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