我在亚马逊EBS上部署了一个节点应用程序,它工作正常,直到我在部署应用程序之前编写了要执行的gulp任务。现在这个gulp任务需要gulp全局安装在服务器上。
我在EBS配置文件中写了容器命令以全局安装gulp但是在部署应用程序时出现以下错误,
Command npm (npm install -g gulp) failed
我的配置文件如下所示:
packages:
yum:
libcurl: []
libcurl-devel: []
container_commands:
npm:
command: "npm install -g gulp"
updatefunders:
command: "./update_data.sh"
我对此感到困惑,这个问题阻止我们将与gulp相关的更新部署到EBS。任何帮助将不胜感激。