156d3ed7a2
Summary: This simplifies the Quick Start section of the React Native documentation into two pages. A Getting Started and a Tutorial. The Getting Started page uses some CSS and Javascript magic (thanks vjeux for the initial infra for this!!) to allow selection between platforms and have instructions for Getting Started with React Native be shown according to the selection -- all within the same page, realtime. A much cleaner interface. I have made a pretty large presentation and information overhaul for each platform as well. For example, requiring Android Studio for Android development to make the Android SDK and build tools installation easier. I added more screenshots to the Android sections since they are more complicated than the more straightforward iOS. Screenshots for Android for Windows, Linux and iOS are available now. Some of the other pages such as `GettingStartedOnLinux` are now obsolete and deleted. ** Test Plan ** Tested locally and navigation works. Closes https://github.com/facebook/react-native/pull/7418 Differential Revision: D3268621 Pulled By: vjeux fb-gh-sync-id: 65f9181c9f959fadeffd254efddc5b64816eb1f4 fbshipit-source-id: 65f9181c9f959fadeffd254efddc5b64816eb1f4 |
||
---|---|---|
.. | ||
core | ||
jsdocs | ||
layout | ||
server | ||
src/react-native | ||
.gitignore | ||
README.md | ||
package.json | ||
publish-gh-pages.js | ||
setup.sh |
README.md
Run the website server
The first time, get all the dependencies loaded via
npm install
Then, run the server via
npm start
open http://localhost:8079/react-native/index.html
Anytime you change the contents, just refresh the page and it's going to be updated.
Publish the website
cd website
npm run publish-website