React始めました
突然ですがReact始めました。
今回はReactを書いて動かせるまでの手順です。
鉄板のチュートリアルを見てやったのですが、
僕の理解力が低すぎて行間が読めないところがあったので、
サクッとReactを書けるところまでを備忘録として残しておきます。
環境
- 実行環境: OSX 10.11.6
- Reactバージョン: v15
大まかな手順
- index.htmlの編集
- serverの起動
- ゴリゴリ書いていく
1. index.htmlの編集
ここからzipをダウンロードします。
でその中のpublic/index.htmlを開いて次のように変更します。
変更内容
<script type="text/babel" src="scripts/example.js"></script> <script type="text/babel"> // To get started with this tutorial running your own code, simply remove // the script tag loading scripts/example.js and start writing code here. </script>
↓↓↓↓↓
<script type="text/babel" src="scripts/tutorial.js"></script>
変更後のindex.html
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>React Tutorial</title> <!-- Not present in the tutorial. Just for basic styling. --> <link rel="stylesheet" href="css/base.css" /> <script src="https://unpkg.com/react@15.3.0/dist/react.js"></script> <script src="https://unpkg.com/react-dom@15.3.0/dist/react-dom.js"></script> <script src="https://unpkg.com/babel-standalone@6.15.0/babel.min.js"></script> <script src="https://unpkg.com/jquery@3.1.0/dist/jquery.min.js"></script> <script src="https://unpkg.com/remarkable@1.6.2/dist/remarkable.min.js"></script> </head> <body> <div id="content"></div> <script type="text/babel" src="scripts/tutorial.js"></script> </body> </html>
2. serverの起動
1.でダウンロードしてきたzipには簡単なWebサーバが含まれているので ターミナルからzipを展開したディレクトリに行って
ruby ./server.rb
で起動する。
3. ゴリゴリ書いていく
あとはpublic/scripts/tutorail.jsを作り、ここにゴリゴリ書いて
http://localhost:3000にアクセスすればOK!