dockerコンテナ上のnuxt.jsアプリでhot reloadを有効にする
nuxt.jsアプリをdocker化した際にファイル変更を行ってもhot reloadがされない現象が発生した。
nuxt.config.jsに↓を追加してwatcherの設定をpollingに変更することでhot reloadできるようになった。
export default {
watchers: {
webpack: {
poll: true
}
}
}
nuxt.jsアプリをdocker化した際にファイル変更を行ってもhot reloadがされない現象が発生した。
nuxt.config.jsに↓を追加してwatcherの設定をpollingに変更することでhot reloadできるようになった。
export default {
watchers: {
webpack: {
poll: true
}
}
}
pushするだけでデプロイされるので手軽
リリースにコミットハッシュを設定しておくと調査しやすくなる
デプロイ後にキャッシュクリアを行うように設定
CIでのビルドログ抑制を無効化して、functionsディレクトリをビルド対象から外す必要があった
gaメソッドをinjectするようにした
開発環境はスタブAPIを使うようにした