无法在 VS Code 中使用 npm 将 Bot 发布到 Azure

Cannot publish Bot to Azure using npm in VS Code

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

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

我不明白我哪里错了。我在哪里可以找到 azure-publish 的脚本?甚至可以在 VS Code 上使用 npm 发布吗?我看过使用 Visual Studio 发布的示例,但还没有遇到过使用 VS Code 的示例。 Screenshot of directory

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

已解决!

对于可能遇到同样问题的任何人,我错过了将 "scripts": {"azure-publish": "node publish.js"} 添加到我的 package.json。 Online Code Editor 不会为您做这些,所以如果下载代码 zip 文件必须手动完成。