2016-05-22 13 views
4

新しいネーム(0.26.0)のリリースから、私は新しいプロジェクトを初期化するときにこのエラーが発生します。私はreduxのような他のモジュールをnpmにインストールして実行時にこれらの依存関係が見つからない場合、同じエラーが発生します。このような問題を抱えている人はいますか?Reactネイティブプロジェクトでモジュールreduxを解決できません

> [email protected] install /Users/danseethaler/Developer/Test/node_modules/utf-8-validate 
> node-gyp rebuild 

2016-05-21 21:33:02.797 xcodebuild[6298:183020] [MT] PluginLoading: Required plug-in compatibility UUID ACA8656B-FEA8-4B6D-8E4A-93F4C95C362C for plug-in at path '~/Library/Application Support/Developer/Shared/Xcode/Plug-ins/XcodeMultiEdit.xcplugin' not present in DVTPlugInCompatibilityUUIDs 
2016-05-21 21:33:02.935 xcodebuild[6298:183020] Build settings from command line: 
2016-05-21 21:33:02.935 xcodebuild[6298:183020]  ENABLE_BITCODE = NO 
2016-05-21 21:33:02.935 xcodebuild[6298:183020]  SWIFT_DISABLE_REQUIRED_ARCLITE = YES 
2016-05-21 21:33:02.935 xcodebuild[6298:183020]  SWIFT_LINK_OBJC_RUNTIME = YES 
2016-05-21 21:33:02.936 xcodebuild[6298:183020]  TOOLCHAINS = com.apple.dt.toolchain.XcodeDefault 
2016-05-21 21:33:02.936 xcodebuild[6298:183020]  XCODE_DEFAULT_TOOLCHAIN_OVERRIDE = /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain 
    CXX(target) Release/obj.target/validation/src/validation.o 
    SOLINK_MODULE(target) Release/validation.node 
ld: library not found for -lgcc_s.10.5 
clang: error: linker command failed with exit code 1 (use -v to see invocation) 
make: *** [Release/validation.node] Error 1 
gyp ERR! build error 
gyp ERR! stack Error: `make` failed with exit code: 2 
gyp ERR! stack  at ChildProcess.onExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:276:23) 
gyp ERR! stack  at emitTwo (events.js:100:13) 
gyp ERR! stack  at ChildProcess.emit (events.js:185:7) 
gyp ERR! stack  at Process.ChildProcess._handle.onexit (internal/child_process.js:204:12) 
gyp ERR! System Darwin 15.4.0 
gyp ERR! command "/usr/local/bin/node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild" 
gyp ERR! cwd /Users/danseethaler/Developer/Test/node_modules/utf-8-validate 
gyp ERR! node -v v5.10.1 
gyp ERR! node-gyp -v v3.3.1 
gyp ERR! not ok 
npm WARN install:[email protected] [email protected] install: `node-gyp rebuild` 
npm WARN install:[email protected] Exit status 1 
[email protected] /Users/danseethaler/Developer/Test 
└── [email protected] 
+0

、この.solve鉱山を試してみてください私は、モジュールが反応し-Reduxのを、私は、アプリケーションを実行したときに解決することができませんでしだ。私の反応ネイティブバージョンは0.26.1です。 –

答えて

0

この回答で少し遅れてしまいましたが、私の場合は、iOSエミュレータを再起動する必要がありました。私は命令が便利です

This might be related to https://github.com/facebook/react-native/issues/4968 
     To resolve try the following: 
      1. Clear watchman watches: `watchman watch-del-all`. 
      2. Delete the `node_modules` folder: `rm -rf node_modules && npm install`. 
      3. Reset packager cache: `rm -fr $TMPDIR/react-*` or `npm start -- --reset-cache`. 

・ホープ(react-native log-iosから)私のログファイルに表示さ続きます。後半パーティーへ

0

少しもが、しかし、私はあなたがこれらの手順に従ってください、あなたのpackage.json

0

'redux': ^{compatable react-redux version} を逃すかもしれないと思う:

  1. をクリックして「コンテンツと設定をリセットします... "シミュレータのドロップダウンメニューで確認してください
  2. 再読み込み後にシミュレータを閉じます
  3. ウォッチマンを実行しているターミナルウィンドウを閉じる
  4. プロジェクトのディレクトリのターミナル内で次のコマンドを実行します。糸をインストールしていない場合は、代わりにこれらのコマンドを実行してください。

    watchman watch-del-all 
    rm -rf ./node_modules 
    npm cache clean 
    rm -rf $TMPDIR/react-* 
    npm install 
    npm cache clean 
    npm install uuid 
    
  5. のXcodeの内部でプロジェクトを再構築し、前のアプリを実行する任意の提案の修正を行ってください。

関連する問題