пытаюсь развернуть свое серверное приложение на эластичном beanstalk. Возникли проблемы с командой webpack. Это было установлено локально в зависимости от разработчика. Команды для запуска приложения:
"build": "webpack --config webpack.config.js",
"start": "npm run build && node ./dist/index.js"
Конфигурационный файл webpack помогает настроить машинописный текст с помощью express.
Это уже настроено с помощью конвейера кода AWS, который отслеживает изменения в моей главной ветке github, которая впоследствии запускает процесс сборки для развертывания в производственной среде.
Возвращена ошибка «webpack: команда не найдена». Что я делаю не так и как это исправить? Имеет ли это какое-либо отношение к .ebextensions, и могу ли я дать указание эластичному beanstalk выполнить установку npm до того, как они выполнят команду запуска npm по умолчанию?
как мне сделать это с эластичным бобовым стеблем





Beanstalk устанавливает только зависимости, указанные в «зависимостях». Если вы хотите установить все пакеты, добавьте файлы конфигурации с инструкциями:
файл: /.ebextensions/ec2.config
container_commands:
npmglobals:
command: "sudo -u webapp npm i"
сначала запустите npm install, затем webpack, затем запустите