Backend側とFrontend側の両方のサーバーを起動させることでページを表示します。
entrant.csv、specialStages.csv をそれぞれ作成する。
- エントラントCSVデータ
data/ {$大会名} /entrant.csv
- SSのCSVデータ
data/ {$大会名} /specialStages.csv
ゼッケン番号、クラス名、ドライバー名、コ・ドライバー名、社名、車両型式、車両区分、チーム名
entrant.csv
1,JN-1,福永 修,齊田 美早子,アサヒ☆カナックOSAMU555ファビア,ABCUFX11,R,THREE FIVE MOTORSPORT
2,JN-1,柳澤 宏至,保井 隆宏,ADVAN CUSCO FABIA R5,ABCUFX11,R,CUSCO RACING
3,JN-1,新井 敏弘,田中 直哉,富士スバル AMS WRX STI,CBA-VAB改,R,SUBARU TEAM ARAI
DAY、SS No、SS名、距離(km)
specialStages.csv
1,1,Tsunotsuki 1,12.62
1,2,Narial 1,13.19
2,6,HACHIMAN 1,6.07
2,7,BIZAN REVERSE 1,6.87
バックエンドサーバーを起動させ、PHPのスクレイパーを実行する
cd ./backend
php -S localhost:8888
URL
http://localhost:8888/api/results/make-files.php?key=1
にアクセス (key=1は呪文)
アクセスすると今は、久万高原ラリー2022 のSS1からSS8までのデータが以下に保存されます。
- /data/kuma2022/SS1.json
- /data/kuma2022/SS2.json
- ...
- /data/kuma2022/SS9.json
- /data/kuma2022/SS10.json
cd ./frontend
yarn && yarn dev
5, http://localhost:3000 へアクセス