2017-06-16 164 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