Fireabase CLI Остановить перезагрузку всех папок функций? - PullRequest
0 голосов
/ 01 апреля 2020

Как я могу сделать Firebase CLI, чтобы не перезагружать все файлы, расположенные в каталоге функций?

У меня очень медленное соединение inte rnet, и изменение незначительной ошибки в коде функции делает всю папку / каталог для повторной загрузки, который 40MB, который загружается за 25 минут. Это не терпимо для каждого изменения кода, которое я делаю, и не могу использовать эмулятор, потому что я пытаюсь изучить функцию изменений хранилища.

Как я могу ускорить этот процесс?

Ответы [ 2 ]

1 голос
/ 01 апреля 2020

Вы можете развернуть функцию, которую вы изменили с помощью этой команды

$ firebase deploy --only functions:YOUR_FUNCTION_NAME
0 голосов
/ 01 апреля 2020

Интерфейс командной строки Firebase всегда загружает все содержимое папки функций, за исключением узлов node_modules, которые будут перестроены облачными функциями с использованием вашего пакета. json. Невозможно изменить это поведение.

Вам следует изучить варианты локального тестирования, чтобы вам не пришлось go выполнять процесс развертывания каждый раз, когда вы хотите проверить изменение.

...