0

我正在使用 Twilio 和 Nodejs。但我通常在我不喜欢的 Twilio 控制台中编码。我知道 Nodejs 帮助程序库,但执行高度依赖于 Autopilot 任务。因此,即使我能够通过传递虚拟数据来测试 VS Code 中的功能,如果我需要测试它是否与其他功能和任务一起工作,我必须将其复制粘贴到 Twilio 控制台中。我不确定如何在 VS Code 中模拟自动驾驶仪的执行。

4

1 回答 1

0

Twilio 开发人员布道者在这里。

如果您希望在本地计算机上使用 Twilio Functions 进行构建,那么我可以推荐Twilio Serverless Toolkit。它是一组工具,可让您在本地计算机上开发、运行和部署 Twilio Functions。它包括与ngrok的集成,以帮助您也从 Twilio 测试您的 webhook。

您可以将 Serverless Toolkit作为插件安装到Twilio CLI

twilio plugins:install @twilio-labs/plugin-serverless

然后您可以使用以下命令创建一个 Twilio Functions 项目:

twilio serverless:init project-name

这将为您提供一个示例项目,以便您了解它是如何工作的。您可以使用以下命令启动项目:

twilio serverless:start

您现在可以使用自动重新加载代码进行开发,直到您对函数项目感到满意为止。然后,您可以使用以下命令将项目部署到 Twilio 基础架构:

twilio serverless:deploy

Serverless Toolkit 是开源的,您可以在 GitHub 上查看所有代码

让我知道这是否有帮助。

于 2021-06-17T23:05:22.567 回答