Geolocation APIのサンプル実装
以下の手順で開発環境を構築できる
以下がインストールされていることを前提とします
- nodejs
- npm
- firebase-cli (npm module)
$ git clone git@github.com:hiromitsusasaki/web_geolocation_sample.git
or
$ git clone https://github.com/hiromitsusasaki/web_geolocation_sample.git
$ cd web_geolocation_sample
$ npm intall
SPAとしてローカルで起動(ホットリロード)
$ yarn serve
$ yarn build
デプロイするソースをあらかじめビルド
してdist/
ディレクトリにビルド後のファイル一式が生成されていることが前提です。
firebaseにログインする(ログイン済みの場合は不要)
$ firebase login
firebaseプロジェクトの作成(当該vue.jsプロジェクトのデプロイのためのfirebaseプロジェクトがすでにある場合は不要)
$ firebase projects:create {your-project-id}
.firebaserc
の{your-project-id}
の部分を上記で作成したfirebaseプロジェクトのIDに変更する
.firebaserc
{
"projects": {
"default": "{your-project-id}"
}
}
firebaseにデプロイする
$ firebase deploy