2016-09-17 105 views
0

我嘗試爲React-Native安裝新項目時出現問題。它掛着這個:React本機永久掛起

[email protected]` requires a peer of [email protected]~15.3.1 but none was installed. 
npm verb exit [ 0, true ] 
npm info ok 

而且它永遠保持這樣。

npm 3.10.7 
node 6.2.1 
+0

反應原生有'react @〜15.3.1'的'peerDependencies'。檢查您的系統是否可用。 –

+0

是的!它是可用的,我將它安裝在我的項目中,並再次運行init命令,但它仍然不會創建android/ios文件夾等... –

+0

我一直與此並嘗試不同的方式。 它總是停留在 '[email protected] /用戶/ jfernandez /項目/ Awesomep └──[email protected]外來 NPM動詞退出[0,真] NPM信息ok' –

回答

0

經過幾天左右,問題出現在Watchman,Uninstalled和重新安裝了工作。

2

我也遇到過這個問題,可以確認問題是看守。我曾用自制軟件卸載/重新安裝,但仍遇到相同的問題。我的措施來解決有以下幾條:

  • 卸載守望與自制

  • 刪除/usr/local/var/run/watchman/文件夾的內容

  • 重新安裝與自制

我守望者能夠從這兩個github問題中找出刪除守望者文件夾內容的額外步驟: - https://github.com/facebook/watchman/issues/361 - https://github.com/facebook/watchman/issues/358#issuecomment-246672605

0

嘗試以下步驟:

  1. 刪除當前的守望者:守望手錶德爾 - 所有
  2. 刪除您node_modules文件夾
  3. 運行NPM緩存清理
  4. 運行npm install

檢查是否你的反應本地項目可以運行你的模擬器現在: react-native run-ios