#node.js #amazon-web-services #amazon-elastic-beanstalk #aws-codepipeline #aws-codecommit
#node.js #amazon-web-services #amazon-elastic-beanstalk #aws-codepipeline #aws-codecommit
Вопрос:
Я пытаюсь зафиксировать код в Elastic Beanstalk с помощью CodeCommit и CodePipeline и получаю следующую ошибку «Не удалось найти package.json. Node.js могут начаться проблемы. Убедитесь, что package.json является допустимым, или поместите код в файл с именем server.js или app.js .»
Я видел, что эта ошибка может быть вызвана архивированием папки с требуемым содержимым вместо простого архивирования требуемого содержимого. Когда я загружаю zip-файл непосредственно в Elastic Beanstalk, проблем с развертыванием не возникает.
Комментарии:
1. Вам необходимо предоставить подробную информацию о вашем конвейере. В частности, как вы настроили ввод и вывод для каждого действия? У вас есть стадия сборки?
2. У меня не было этапа сборки, так как в руководстве по AWS docs, которому я следовал, говорилось, что этого делать нельзя.