入門日記(1)環境構築Mapboxについて前から気になっていましたが、今回は本気で勉強することになりした。Mapboxはwebglを活用して、vectortileなどのデータをブラウザで高速に描画するライブラリです。使うには事前に登録とトークンが必要です。Developmentを使てコードを読んだり、修正したり、テスト実行したりるす。VMはvirtualboxでUbuntu64_18.04を入れました。本家マニュアルhttps://github.com/mapbox/mapbox-gl-js/blob/master/CONTRIBUTING.md本家githubにも書いてありますが、こちらのやり方は下記の通りです。rootユーザで実行しました。DevelopmentのExtensionをインストールします。手順はネットでいっぱいあるため割愛します。Developmentを使って、linuxにつなぐためC:/Users/{user}/.ssh\configファイルに下記のような設定を追加する。yeskey.fileやIPを自分の環境と合わせて変更してください。Developmentよりubuntu64_18_14に接続出来たら、cloneしたmapbox-gl-jsフォルダを開きます。flowtypeを使って開発されています。Support」と「vscode-flow-ide」をインストールします。ディフォルトのvscodeではエラーいっぱい出ますのでjavascript.validate.enableの設定をfaseにする。build-token#コード修正後または起動前にはビルドコマンドでコンパイルする。build-dev#サーバーを起動する。アクセスして確認できる。終りひとまず、環境が整えました。これからはコードを分析したり、カスタマイズしたりして、理解を深めていきたいと思います。