やりたいこと Firebase Functions を使った Web アプリケーションをローカルで動かしたい。 ただ、Firebase CLIのfirebase serveだと Hosting は HMR どころかホットリロードすらされないので webpack-dev-server を使いたい。 TL;DR // firebase.json { "hosting": { "rewrites": [{ "source": "/api/foo", "function": "foo" }] } } // webpack.config.js module.exports = { devServer: { proxy: { "/api": "http://localhost:8081", }, }, }; firebase serve --port 8081 何をやっているのか webpack のd
![webpack-dev-server+firebase-toolsでローカルのFunctionを呼び出す](https://cdn-ak-scissors.b.st-hatena.com/image/square/2b4eb56ee768385f79e30d5dd4aa697e5701710d/height=288;version=1;width=512/https%3A%2F%2Flog.pocka.io%2Fopen-graph-image.png)