Skip to content

Commit ac5fc31

Browse files
committed
Update instructions to setup development mode
1 parent 18838f4 commit ac5fc31

File tree

1 file changed

+29
-19
lines changed

1 file changed

+29
-19
lines changed

README.md

Lines changed: 29 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -20,25 +20,35 @@ https://map.coderdojo.jp/
2020

2121
## セットアップ方法(開発者向け)
2222

23-
1. dojo一覧を取得する
24-
25-
```
26-
% sh curl.sh
27-
```
28-
29-
2. geojsonファイルに変換する
30-
31-
```
32-
% ruby convert.rb
33-
```
34-
35-
3. http serverを起動し、ブラウザで閲覧する
36-
37-
```
38-
% npm install -g http-server
39-
% http-server
40-
% open http://localhost:8080
41-
```
23+
1. CoderDojo Zen から Dojo 情報一覧を取得する(位置情報が欲しい)
24+
```
25+
$ ./get-dojos-from-earth.sh
26+
```
27+
28+
1. CoderDojo Japan から Dojo 情報一覧を取得する(詳細情報が欲しい)
29+
```
30+
$ ./get-dojos-from-japan.sh
31+
```
32+
33+
1. 上記2つの取得結果を組み合わせて [`dojos.geojson`](https://github.com/coderdojo-japan/map.coderdojo.jp/blob/main/dojos.geojson) ファイルを生成する
34+
```
35+
$ ./upsert_dojos_geojson.rb
36+
```
37+
38+
1. ローカル環境で生成された DojoMap を確認する
39+
```
40+
# Ruby が入っていることを確認
41+
$ ruby --version
42+
43+
# 必要なライブラリをインストール
44+
$ bundle install
45+
46+
# ローカルサーバーを立ち上げる
47+
$ bundle exec jekyll server
48+
49+
# ブラウザでローカルサーバーにアクセスする
50+
open http://localhost:4000
51+
```
4252

4353
<br>
4454

0 commit comments

Comments
 (0)