在将代码部署到Azure后,有没有办法更改用于构建Node.js项目的命令?
我无法使用
节点安装
安装(下载依赖项)我的项目,因为某些问题[described here](某些模块的路径太长)。
我想使用dedupe command或我找到的一些bash脚本here:
npm ls | grep“^│。* [^] @ [^] $”|转| cut -d“” - f1 |转| sort -u -t“@” - k1,1 | xargs -L 1 npm install --no-registry --lllvelvel error
解决此问题,但我不知道如何在Azure上运行这些命令。有可能吗?
答案 0 :(得分:1)
您可以尝试通过KUDU服务从诊断控制台运行命令。
要访问KUDU,只需在.azurewebsites.net之前添加“.scm”即可。
例如,如果您的网站是mywebsite.azurewebsites.net,则可以浏览mywebsite。 scm .azurewebsites.net
点击调试控制台,然后点击 CMD
可在此处找到更多信息: http://blogs.msdn.com/b/benjaminperkins/archive/2014/03/24/using-kudu-with-windows-azure-web-sites.aspx