mirror of
https://github.com/facebook/react-native.git
synced 2025-11-01 09:14:26 +00:00
Deploy website
Deploy website version based on 7d1274aefa5444e36376f0a05787f6aba6ab2e5b
This commit is contained in:
+9
-5
@@ -22,6 +22,10 @@
|
||||
var toggler = document.querySelector(togglerSelector);
|
||||
var target = document.querySelector(targetSelector);
|
||||
|
||||
if (!toggler) {
|
||||
return;
|
||||
}
|
||||
|
||||
toggler.onclick = function(event) {
|
||||
event.preventDefault();
|
||||
|
||||
@@ -58,7 +62,7 @@
|
||||
<p>Warnings will be displayed on screen with a yellow background. These alerts are known as YellowBoxes. Click on the alerts to show more information or to dismiss them.</p>
|
||||
<p>As with a RedBox, you can use <code>console.warn()</code> to trigger a YellowBox.</p>
|
||||
<p>YellowBoxes can be disabled during development by using <code>console.disableYellowBox = true;</code>. Specific warnings can be ignored programmatically by setting an array of prefixes that should be ignored:</p>
|
||||
<pre><code class="hljs css languages- javascript"><span class="hljs-keyword">import</span> {YellowBox} <span class="hljs-keyword">from</span> <span class="hljs-string">'react-native'</span>;
|
||||
<pre><code class="hljs css language-javascript"><span class="hljs-keyword">import</span> {YellowBox} <span class="hljs-keyword">from</span> <span class="hljs-string">'react-native'</span>;
|
||||
YellowBox.ignoreWarnings([<span class="hljs-string">'Warning: ...'</span>]);
|
||||
</code></pre>
|
||||
<p>In CI/Xcode, YellowBoxes can also be disabled by setting the <code>IS_TESTING</code> environment variable.</p>
|
||||
@@ -139,7 +143,7 @@ YellowBox.ignoreWarnings([<span class="hljs-string">'Warning: ...'</span>]);
|
||||
<p>Follow this guide to enable Stetho for Debug mode:</p>
|
||||
<ol>
|
||||
<li><p>In <code>android/app/build.gradle</code>, add these lines in the <code>dependencies</code> section:</p>
|
||||
<pre><code class="hljs css languages- gradle"> debugCompile <span class="hljs-string">'com.facebook.stetho:stetho:1.5.0'</span>
|
||||
<pre><code class="hljs css language-gradle"> debugCompile <span class="hljs-string">'com.facebook.stetho:stetho:1.5.0'</span>
|
||||
debugCompile <span class="hljs-string">'com.facebook.stetho:stetho-okhttp3:1.5.0'</span>
|
||||
</code></pre></li>
|
||||
</ol>
|
||||
@@ -148,7 +152,7 @@ YellowBox.ignoreWarnings([<span class="hljs-string">'Warning: ...'</span>]);
|
||||
</blockquote>
|
||||
<ol start="2">
|
||||
<li><p>Create the following Java classes to wrap the Stetho call, one for release and one for debug:</p>
|
||||
<pre><code class="hljs css languages- java"><span class="hljs-comment">// android/app/src/release/java/com/{yourAppName}/StethoWrapper.java</span>
|
||||
<pre><code class="hljs css language-java"><span class="hljs-comment">// android/app/src/release/java/com/{yourAppName}/StethoWrapper.java</span>
|
||||
|
||||
<span class="hljs-keyword">public</span> <span class="hljs-class"><span class="hljs-keyword">class</span> <span class="hljs-title">StethoWrapper</span> </span>{
|
||||
|
||||
@@ -161,7 +165,7 @@ YellowBox.ignoreWarnings([<span class="hljs-string">'Warning: ...'</span>]);
|
||||
}
|
||||
}
|
||||
</code></pre>
|
||||
<pre><code class="hljs css languages- java"><span class="hljs-comment">// android/app/src/debug/java/com/{yourAppName}/StethoWrapper.java</span>
|
||||
<pre><code class="hljs css language-java"><span class="hljs-comment">// android/app/src/debug/java/com/{yourAppName}/StethoWrapper.java</span>
|
||||
|
||||
<span class="hljs-keyword">public</span> <span class="hljs-class"><span class="hljs-keyword">class</span> <span class="hljs-title">StethoWrapper</span> </span>{
|
||||
<span class="hljs-function"><span class="hljs-keyword">public</span> <span class="hljs-keyword">static</span> <span class="hljs-keyword">void</span> <span class="hljs-title">initialize</span><span class="hljs-params">(Context context)</span> </span>{
|
||||
@@ -183,7 +187,7 @@ YellowBox.ignoreWarnings([<span class="hljs-string">'Warning: ...'</span>]);
|
||||
</code></pre></li>
|
||||
<li><p>Open <code>android/app/src/main/java/com/{yourAppName}/MainApplication.java</code> and replace the original <code>onCreate</code> function:</p></li>
|
||||
</ol>
|
||||
<pre><code class="hljs css languages- java"> <span class="hljs-function"><span class="hljs-keyword">public</span> <span class="hljs-keyword">void</span> <span class="hljs-title">onCreate</span><span class="hljs-params">()</span> </span>{
|
||||
<pre><code class="hljs css language-java"> <span class="hljs-function"><span class="hljs-keyword">public</span> <span class="hljs-keyword">void</span> <span class="hljs-title">onCreate</span><span class="hljs-params">()</span> </span>{
|
||||
<span class="hljs-keyword">super</span>.onCreate();
|
||||
|
||||
<span class="hljs-keyword">if</span> (BuildConfig.DEBUG) {
|
||||
|
||||
Reference in New Issue
Block a user