当我在 Typescript 中部署 Google Cloud Function 时,它还会部署我的 .ts 文件

问题描述 投票:0回答:1

我的文件结构是这样的:

tsconfig.json
package.json
src/ts files..
lib/js files..

当我使用

firebase deploy
部署该函数时,我注意到它还会上传 .ts 文件。这是应该发生的默认行为吗?

我知道我可以在

"ignore"
firebase.json
设置中排除它们,但我想知道是否有某种方法可以构建
lib
并仅部署该文件夹。

firebase google-cloud-functions firebase-tools
1个回答
0
投票

是的,这是应该发生的。 Firebase CLI 将部署“functions”文件夹的全部内容。 由您决定应从中省略哪些文件(如果有),并安排其发生。

实际上,在绝大多数情况下,保留 .ts 文件不会产生任何实际差异。

© www.soinside.com 2019 - 2024. All rights reserved.