Twilio 函数中 .twilio-functions 文件的用途是什么? 参考资料

问题描述

我使用 twilio serverless:init 在本地生成 Twilio 服务,然后将其部署到 Twilio。在某个时候,我注意到项目根目录中存在一个名为 .twilio-functions文件。它的内容是这样的:

{
        "projects": {
                "<redacted>": {
                        "serviceSid": "<redacted>","latestBuild": "<redacted>"
                }
        },"serviceSid": "<redacted>","latestBuild": "<redacted>"
}

这个文件的用途是什么?我需要保留它吗?如果是这样,是否应该对其进行版本控制?

解决方法

.twilio-functions 在您调用 twilio serverless:deploy 时创建。它基本上只保留最新构建和服务 SID 的日志。

如果你愿意,你可以删除它,因为我认为它没有用在任何地方。但我会放弃它,因为它不会受到伤害,而且每次部署时它都会重新出现。

您不需要将其存储在版本控制中,因为它是部署过程的输出,就像日志一样。它可能已在自动生成的 .gitignore 文件中被忽略。如果它不存在,您可以像在这些 GitHub repos 中所做的那样添加它。

参考资料

如果你想知道这个配置文件是在哪里创建的:

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...