Создание функции Node.js с помощью TypeScript
Статья создана
Node.js не поддерживает TypeScript. Перед тем как загружать код на TypeScript в Cloud Functions, его необходимо скомпилировать в JavaScript.
-
Установите Node.js.
-
Откройте директорию с вашим проектом.
-
Установите TypeScript:
npm install typescript --save-dev
-
Создайте конфигурацию Typescript:
npx ts --init --preserveConstEnums --moduleResolution Node --isolatedModules --outDir build --strict false --target ES2021
Чтобы использовать другую версию JavaScript, измените значение аргумента
target
. Максимальное значение версии JavaScript, которое можно указать, зависит от используемой версии Node.js:Версия Node.js Максимальная версия JavaScript 12 ES2019 14 ES2020 16 ES2021 -
Скомпилируйте функцию:
npx tsc
-
В проекте появится директория
build
. Добавьте её содержимое в ZIP-архив.