/react_book

書籍「作りながら学ぶ React入門」(ISBN479805075X) サポートページ

Primary LanguageJavaScript

「作りながら学ぶ React 入門」 サポートページ

React install

開発環境の構築

コード

お知らせ

  • Babel 8に対応しました
  • webpack-dev-server 4に対応しました(potential security vulnerabilities対応)
  • Webpack5の変更(Error: Cannot find module 'webpack-cli/bin/config-yargs')に対応しました
  • Webpack5(webpack-cli@4)に対応しました
  • 新機能・機能変更 に「Selenium WebDriverを使ったE2Eテスト」を追加しました
  • Material-UI v4.x に対応しました (書籍の中で使っていた Material-UI v0.x が depreciated になったので)
  • React 16以降で追加された機能・変更された機能に付いて 新機能・機能変更 に書いて行きます
  • React 16.8.6 (2019-07-17日の最新のnode.js, npm)でコードが動作することを確認しました。
  • React 16.8.5 (2019-03-27日の最新のnode.js, npm)でコードが動作することを確認しました。
  • npx eslint, npx babelが動作しない問題に対応しました @skytomo221 さん報告ありがとうざいます。
  • React 16.8.3 (2019-02-22日の最新のnode.js, npm)でコードが動作することを確認しました。
  • 最新の環境(2018-11-18日の最新のnode.js, npm)でESLintがエラーになる件で テストのインストール手順を変更しました。@tomita-yoshihiko さんありがとうございます。
  • インストール手順ページのタイプミスを修正しました。@tomoyakuroda さんありがとうございます。
  • テストのインストール手順 が間違っていたので修正しました。 @akito-38 さん指摘ありがとうございます。

質問

質問などがありましたら、気軽に Issues に書いて下さい

表正誤

ページ  誤           正           
30 npm install css-loader style-loader babel-loader --save-dev npm install css-loader style-loader --save-dev
115 scoreというパラメーターが渡って来ます。 human, computer, judgmentというパラメーターが渡って来ます。
103 <img src=""logo.png"" ... /> <img src="logo.png" ... /> (3か所あります)
200 test/index.js このサポートページの test/index.js に置き換えて下さい
120 サンプルコードを含め本書のいたるところで JyankeGamePage と書かれています 本来は JyankenGamePage が正しいのですのですがJyankeGamePageと読み替えて下さい

新機能・機能変更

Reactに新規に追加された機能や大きく変わった部分に付いてもメモです

リンク