Set up webpack configuration(以下3つから1つの手法を洗濯)
2.1 If you are using create-react-app, craco-cesium is recommended. (easiest)
2.2 Copy whole Cesium files and load Cesium in HTML (easier)
2.3 Copy only asset files and load Cesium partially
ここではまずnpmでcesiumとresiumをインストールするのですが、初心者にはstep2の2. Set up webpack configurationに混乱しました。ので、ここでは 2. Set up webpack configuration -> 2.1 If you are using create-react-app, craco-cesium is recommended. (easiest) の方法でインストールを進めます。(まだnpmでcesiumとresiumをインストールしないでください。)
resiumの概要
resiumとは
https://resium.darwineducation.com/
インストール
https://resium.darwineducation.com/installationに細かいインストール方法が記載されています。
ここではまず
npmでcesiumとresium
をインストールするのですが、初心者にはstep2の2. Set up webpack configuration
に混乱しました。ので、ここでは2. Set up webpack configuration -> 2.1 If you are using create-react-app, craco-cesium is recommended. (easiest)
の方法でインストールを進めます。(まだnpmでcesiumとresiumをインストールしないでください。)craco-sesiumのgitページに行きます!
https://github.com/darwin-education/craco-cesium#3-rewrite-npm-scripts
1. create-react-appをインストール まず、create-react-appをインストールします。 create-react-appは、reactでシングルページを作るためのアプリケーションです。reactの公式サイトでも推奨されています。
2.Reactプロジェクトを作成
以下のようなプロジェクトフォルダが自動的に生成されます。
$yarn start
するだけで、もうhttp://localhost:3000/
reactの初期画面に。3. モジュールのインストール
4. package.jsonの書き換え
のように書き換えてください。なお、
// react-scripts -> craco
のコメントアウト部分は削除。5. craco.config.js を作る
craco.config.js
を作って、package.json
と同じ階層に保存します。6. 終了!!!
$yarn start
で動作確認。react画面が表示されればOKです。