mirror of
https://github.com/facebook/react-native.git
synced 2025-11-01 09:14:26 +00:00
update website
This commit is contained in:
@@ -7,7 +7,7 @@
|
||||
</span> <span class="token comment" spellcheck="true"> // iOS device are on the same Wi-Fi network.
|
||||
</span> jsCodeLocation <span class="token operator">=</span> <span class="token punctuation">[</span>NSURL URLWithString<span class="token punctuation">:</span>@<span class="token string">"http://localhost:9381/index.ios.bundle"</span><span class="token punctuation">]</span><span class="token punctuation">;</span></div><h2><a class="anchor" name="watchman-took-too-long-to-load"></a>Watchman took too long to load <a class="hash-link" href="#watchman-took-too-long-to-load">#</a></h2><p>Permission settings prevent Watchman from loading. A recent update solves this, get a HEAD install of Watchman if you are experiencing this error.</p><div class="prism language-javascript">brew uninstall watchman
|
||||
brew install <span class="token operator">--</span>HEAD watchman</div><h2><a class="anchor" name="npm-locking-error"></a>NPM locking error <a class="hash-link" href="#npm-locking-error">#</a></h2><p>If in the <code>react-native init <project></code> phase you saw npm fail with "npm WARN locking Error: EACCES" then try the following:</p><div class="prism language-javascript">sudo chown <span class="token operator">-</span>R $USER <span class="token operator">~</span><span class="token operator">/</span><span class="token punctuation">.</span>npm
|
||||
sudo chown <span class="token operator">-</span>R $USER <span class="token operator">/</span>usr<span class="token operator">/</span>local<span class="token operator">/</span>lib<span class="token operator">/</span>node_modules</div><h2><a class="anchor" name="debugging-in-chrome-hangs-and-or-does-not-work-well"></a>Debugging in Chrome hangs and/or does not work well <a class="hash-link" href="#debugging-in-chrome-hangs-and-or-does-not-work-well">#</a></h2><p>It is possible that one of your Chrome extensions is interacting in unexpected ways with the debugger. If you are having this issue, try disabling all of your extensions and re-enabling them one-by-one until you find the problematic extension.</p><h2><a class="anchor" name="xcode-build-failures"></a>Xcode Build Failures <a class="hash-link" href="#xcode-build-failures">#</a></h2><p>To see the exact error that is causing your build to fail, go into the Issues Navigator in the left sidebar.</p><h5><a class="anchor" name="react-libraries-missing"></a>React libraries missing <a class="hash-link" href="#react-libraries-missing">#</a></h5><p>If you are using CocoaPods, verify that you have added React along with the subspecs to the <code>Podfile</code>. For example, if you were using the <code><Text /></code>, <code><Image /></code> and <code>fetch()</code> APIs, you would need to add these in your <code>Podfile</code>:</p><div class="prism language-javascript">pod <span class="token string">'React'</span><span class="token punctuation">,</span> <span class="token punctuation">:</span>subspecs <span class="token operator">=</span><span class="token operator">></span> <span class="token punctuation">[</span>
|
||||
sudo chown <span class="token operator">-</span>R $USER <span class="token operator">/</span>usr<span class="token operator">/</span>local<span class="token operator">/</span>lib<span class="token operator">/</span>node_modules</div><h2><a class="anchor" name="debugging-in-chrome-hangs-and-or-does-not-work-well"></a>Debugging in Chrome hangs and/or does not work well <a class="hash-link" href="#debugging-in-chrome-hangs-and-or-does-not-work-well">#</a></h2><p>It is possible that one of your Chrome extensions is interacting in unexpected ways with the debugger. If you are having this issue, try disabling all of your extensions and re-enabling them one-by-one until you find the problematic extension.</p><h2><a class="anchor" name="xcode-build-failures"></a>Xcode Build Failures <a class="hash-link" href="#xcode-build-failures">#</a></h2><p>To see the exact error that is causing your build to fail, go into the Issues Navigator in the left sidebar.</p><h5><a class="anchor" name="react-libraries-missing"></a>React libraries missing <a class="hash-link" href="#react-libraries-missing">#</a></h5><p>If you are using CocoaPods, verify that you have added React along with the subspecs to the <code>Podfile</code>. For example, if you were using the <code><Text /></code>, <code><Image /></code> and <code>fetch()</code> APIs, you would need to add these in your <code>Podfile</code>:</p><div class="prism language-javascript">pod <span class="token string">'React'</span><span class="token punctuation">,</span> <span class="token punctuation">:</span>path <span class="token operator">=</span><span class="token operator">></span> <span class="token string">'../node_modules/react-native'</span><span class="token punctuation">,</span> <span class="token punctuation">:</span>subspecs <span class="token operator">=</span><span class="token operator">></span> <span class="token punctuation">[</span>
|
||||
<span class="token string">'RCTText'</span><span class="token punctuation">,</span>
|
||||
<span class="token string">'RCTImage'</span><span class="token punctuation">,</span>
|
||||
<span class="token string">'RCTNetwork'</span><span class="token punctuation">,</span>
|
||||
|
||||
Reference in New Issue
Block a user