web-dev-qa-db-ja.com

弾性豆の木に糸を取り付けるにはどうすればよいですか?

現在、yumを使用して糸をインストールすることはできないため、アセットのプリコンパイル前にそれをインストールする構成を作成する簡単な方法はないようです。

6
chaostheory

インストールされているパッケージと、.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

9
Jared Moody