Назад | Перейти на главную страницу

Как мне установить пряжу на эластичный бобовый стебель?

В настоящее время вы не можете установить yarn с помощью yum, поэтому, похоже, нет простого способа создать конфигурацию, которая устанавливает ее перед предварительной компиляцией актива.

Вы можете настроить установленные пакеты и команды, запускаемые при развертывании, с помощью .ebextensions

Для пряжи я создал файл со следующими командами, которые устанавливают последнюю версию узла и пряжу:

# .ebextensions/yarn.config
commands:
  01_install_node:
    command: |
      sudo curl --silent --location https://rpm.nodesource.com/setup_8.x | sudo bash -
      sudo yum -y install nodejs

  02_install_yarn:
    # don't run the command if yarn is already installed (file /usr/bin/yarn exists)
    test: '[ ! -f /usr/bin/yarn ] && echo "Yarn not found, installing..."'
    command: |
      sudo wget https://dl.yarnpkg.com/rpm/yarn.repo -O /etc/yum.repos.d/yarn.repo
      sudo yum -y install yarn

Дополнительная документация: https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/customize-containers-ec2.html