Node.js应用程序的Publish-AzureServiceProject命令失败
我正在学习本教程,从我的机器上将node.js应用程序部署到Windows Azure: https : //www.windowsazure.com/en-us/develop/nodejs/tutorials/getting-started/
我的命令如下:
Publish-AzureServiceProject -ServiceName socketlistener -Location "East US" -Launch
但我收到以下错误
Publishing to Windows Azure. This may take several minutes... 1:32:36 PM - Preparing runtime deployment for service 'socketlistener' 1:32:38 PM - Preparing deployment for socketlistener with Subscription ID: ***... 1:32:40 PM - Verifying storage account 'socketlistener'... Publish-AzureService : Path for package doesn't exist in D:\dev\node\socketlistener\cloud_package.cspkg. At line:1 char:21 Publish-AzureService <<<< CategoryInfo : CloseError: (:) [Publish-AzureService], FileNotFoundException
我怀疑是你的应用程序configuration(服务定义或服务configuration),这是造成包创build问题有一些问题。 错误消息也表明同样的问题。 基于Publish-AzureServiceProject命令执行,下一步是在validation存储帐户后创build包。 在创build包之后,下一步是连接服务端点,您可以在教程中的以上相同的链接中进行validation。
要validation您的计算机或连接到Windows Azure应用程序没有问题,请尝试创build一个新的Node.js应用程序,添加新的Web / Workerangular色,并且不要对configuration进行任何更改,然后尝试部署。 这将validation您的机器configuration(如果有)或其他问题是否有任何问题:
- 新AzureServiceProject your_node_project
- 附加AzureNodeWebRole
- Publish-AzureServiceProject -ServiceName socketlistener – 定位“东美” – 启动
- 从Azure Passport身份validation节点js注销
- 阅读Azure服务总线队列
- Node.js客户端连接和Azure交易计费成本
- 无法启动在Azure中托pipe的nodejs web api
- EventEmitter内存泄漏
- TypeError:client.getReceiver不是azure-iot-device-http示例中的函数
- 我在Node.JS中得到了一个SyntaxError,但我无法从日志消息中找出错误的来源
- Microsoft Bot框架错误 – InternalServerError {“消息”:“发生错误。”}
- 与同一连接的节点的mysql池连接获取并释放增加每个调用