Varför kör inte min Firebase Functions-emulator mina ändringar i Typescript?
Jag använder Firebase Functions-emulatorn. Men när jag gör en ändring i koden körs fortfarande den gamla versionen. Jag använder Typescript.
Hur kan jag få det att köra den nya versionen?
Svar #1
Som det anges i deras dokumentation:
Observera: Kodändringar du gör under en aktiv session laddas automatiskt om av emuleraren. Om din kod behöver transpileras (TypeScript, React) se till att göra det innan du kör emuleraren.
Du kan göra detta genom att köra npm run build i din funktioners mapp.
Svar #2
npm run build -- --watch | firebase emulators:start --only functions