我正在尝试使用kudu将node.js应用程序(只是一个简单的ghost博客)部署到azure网站。我的部署脚本中有以下几行代码( deploy.sh
,正确引用自 .deployment
):
eval $NPM_CMD install grunt-cli
exitWithMessageOnError "Problem Installing Grunt"
./node_modules/.bin/grunt --no-color init
exitWithMessageOnError "Problem With Grunt"
当部署失败时,我查看azure管理门户并查看失败日志。当 npm install grunt-cli
正在运行-即警告它应该全局安装,并显示一个子包列表,表明它已正确安装。然后,紧接着我得到:
An error has occurred during web site deployment.
Problem With Grunt
相同的序列(没有进一步的信息)在 log.xml
对于kudu部署转储中可用的部署。
我该如何处理这个问题?有没有其他地方可以查找输出和错误?我可以更改脚本以输出更多错误信息吗?如果我这样做了它会去哪里?是否有某种方法可以使用kudu远程控制台实用程序测试我的部署脚本?
暂无答案!
目前还没有任何答案,快来回答吧!