Установите оптимизатор requirejs (nodejs) в среде AWS python elasticbeanstalk.

У меня есть приложение AWS elasticbeanstalk на основе python, которое я пытаюсь использовать для развертывания приложения python, которому необходимо запустить оптимизатор requirejs. Чтобы оптимизировать мой код requirejs, мне нужен либо NodeJS (предпочтительно), либо другой способ запуска оптимизатора requirejs.

Как я могу установить nodejs в среде python elasticbeanstalk?

Я пробовал использовать yum и rpm, но не могу найти пакеты nodejs. В идеале он будет установлен путем изменения конфигурации в файле .ebextensions/.config elasticbeanstalk.

Спасибо


person Mike Monteith    schedule 12.12.2013    source источник
comment
Майк, не могли бы вы создать запись ответа на свой вопрос, даже если вы решили его самостоятельно? Таким образом, вопрос уйдет из очереди без ответа? :-)   -  person kukido    schedule 20.02.2014


Ответы (1)


Я нашел ответ:

вместо использования конфигурации пакетов для установки узла

packages:
  yum:
    nodejs: []

Я использовал пользовательскую команду для установки nodejs с помощью yum с пользовательской конфигурацией, позволяющей использовать репозиторий epel.

container_commands:
  01_install_node:
    command: "yum install -y --enablerepo=epel nodejs"

Я могу подтвердить, что узел теперь установлен в среде и может запускать оптимизатор requirejs.

person Mike Monteith    schedule 03.03.2014