似乎Azure正在调用'preinstall','install'& “安装后”。 但是,'preublish'和'publish'不会被调用。
是否有Azure Webapp在部署时调用的所有package.json事件的列表以及何时调用它们?
答案 0 :(得分:3)
它不会直接调用任何特定的package.json事件。相反,它会调用install --production
。因此,无论什么样的脚本最终被这个命令调用,都会被调用。
在此处查看部署脚本的内容: https://gist.github.com/davidebbo/5357141#file-node-deploy-cmd-L103
答案 1 :(得分:0)
我正在使用' preublish'在发布之前运行自动化(' gulp')。 我认为您可以使用'发布'或者' postpublish' '
但不仅在部署
上,每个npm安装都会发生这种情况