2

每当我尝试在线构建我的 Azure Web 应用程序机器人时,都会遇到以下错误。当我运行 build.cmd 时,deploy.cmd 立即失败并出现以下错误。我无法在网上找到有关如何解决此问题的任何信息。这很奇怪,因为它在第二天就消失了。我能够构建一次,然后对于所有后续构建都失败。很奇怪。

> build.cmd 网站部署过程中发生错误。'npm' 不是内部或外部命令、可运行程序或批处理文件。

4

3 回答 3

1

我只是在这里传递信息。在“构建机器人”指南中,看起来其他人遇到了您上面的确切错误。有一个能够规避问题的人对该评论的回复:

https://docs.microsoft.com/en-us/azure/bot-service/bot-service-build-online-code-editor?view=azure-bot-service-3.0

在应用服务编辑器中输入 build.cmd 时,我遇到了同样的错误。

对我来说,它可以直接在 Azure 门户的控制台中输入命令(在应用服务中的开发工具下)

希望这可以帮助!:)

于 2018-05-18T15:26:48.457 回答
0

是的,这是一个奇怪的错误。但它有一个解决方法,不会妨碍您的工作。

您可以转到 Web App Bot => 应用程序设置。打开 App URL 并将 SCM 添加到其中。这将打开 Kudo。

单击调试控制台 => CMD。导航到 d:/home/site/wwwroot 然后输入 build.cmd 命令。这将构建您的 Bot 代码。

我已经记录了上述步骤,观看 - https://www.youtube.com/watch?v=NAtxPCfcPGU&t=5s

希望对你有帮助!

谢谢,卡萨姆谢赫

于 2018-06-02T00:33:57.403 回答
0

重新启动整个 Web 应用程序、Web App Bot 并重试。

这以前发生在我身上。然后我用了这个。

我还建议使用持续交付/部署。您将无法考虑这些错误。

预... Visual Studio 帐户,DevOps 项目。您可以简单地配置。之后你就不需要一直发布了。

于 2019-01-05T18:25:58.503 回答