提问者:小点点

亚马逊AWS弹性豆茎NodeJS应用程序


我在亚马逊AWS弹性豆茎中创建了一个NodeJS应用程序。每次我部署应用程序时,我都会收到以下错误(在日志中):

2016-09-06T15:56:48.332Z] INFO  [17369] : Command processor returning results: 
{"status":"FAILURE","api_version":"1.0","results":[{"status":"FAILURE","msg":"/bin/sh: npm: command not found. \ncontainer_command 01-install-dependencies in .ebextensions/install.config failed. For more detail, check /var/log/eb-activity.log using console or EB CLI","returncode":127,"events":[]}]}

知道是什么引起的吗?


共1个答案

匿名用户

当将NodeJS应用程序部署到弹性豆茎时,npm install会自动为您运行。您还没有发布您的01-install-依赖项的内容,但从名称和错误消息中猜测脚本运行npm install

我做了一些调查,了解npm脚本是由弹性豆杆自动运行的-弹性豆杆上的npm脚本