运行firebase deploy --only functions
时,文件lib/index.js
永远不会更新并保留旧版本。知道为什么吗?
它第一次工作,但文件的第一个版本保留,它永远不会更新...
谢谢!
答案 0 :(得分:0)
我现在最好的猜测:我的代码是错误的。当我简化代码时,部署可以正常工作。
答案 1 :(得分:0)
我遇到了同样的问题(尽管使用了打字稿),就我而言,发生的情况是:
tsconfig.json
中添加了外部依赖项,例如 ../shared
lib/index.js
已移至 lib/functions/src/index.js
main
中的 package.json
入口点仍然指向仍然存在的旧 lib/index.js
。修复:
lib
个文件夹main
中的 tsconfig.json
条目更改为新的 lib
结构