首页 > 解决方案 > 无法在 VS Code 中使用 npm 将 Bot 发布到 Azure

问题描述

我正在尝试按照 Azure 门户构建菜单中的说明将我的聊天机器人应用程序发布到 Azure:说明 截图

我成功下载了代码 zip 文件,它在 VSCode 和 Bot Emulator 中运行良好。但是,当我这样做时npm run azure-publish,我得到了错误npm ERR! missing script: azure-publish。我没有更改任何构建文件或节点模块。这个确切的项目在 Azure 在线应用编辑器中运行没有问题。

我不明白我要去哪里错了。在哪里可以找到脚本azure-publish?甚至可以在 VS Code 上使用 npm 发布吗?我见过使用 Visual Studio 发布的示例,但没有遇到过使用 VS Code 的示例。目录截图

非常感谢任何帮助或见解。

标签: azurenpmazure-bot-service

解决方案


解决!

对于任何可能有同样问题的人,我错过了添加"scripts": {"azure-publish": "node publish.js"}到我的package.json. 在线代码编辑器不会为您执行此操作,因此如果下载代码 zip 文件,则必须手动完成。


推荐阅读