2016-11-23 7 views
9

私はthese instructionsに続き、私はリアクトでhello world appを作った。私はEBSに開発ファイルをアップロードしていました。私はNPMの実行がのビルドコマンドを使用した後エラスティックビーンズトークでリアクションアプリケーションを作成

、私は指示に従った、私はプッシュ状態にをインストールし、私は、ローカルホストを使用してテストしました。すべてうまくいった。

私はEBSにビルドファイルをアップロードしましたが、package.jsonファイルがなく、アプリケーションが動作しないという苦情がありました。

Elastic Beanstalkを使用して私のリアクションアプリケーションを展開するには、package.jsonを配置するために何が必要ですか? npmによって生成されたビルドファイルを配備する方法をEBSで実行しますか?

+0

[チュートリアル](http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/create_deploy_nodejs_express.html)AWS beanstalkでホストされているエクスプレスアプリを見てみよう... –

+0

次に例から反応を追加する –

答えて

1

私は最近、EB CLIを使用して反応ノードベースのアプリケーションを導入しました。私はeb initを自分のプロジェクトディレクトリに実行しなければならなかったので、ebの設定を進めることができます。ここでの手順です:

  1. npm init(あなたがやった)セットアップpackage.jsonに
  2. git initはセットアップにgitのレポは
  3. eb initセットアップElastic Beanstalkでの設定にそのCLI
  4. を通じてコード
  5. をコミット
  6. eb deploy

AWS walks you through these steps assuminとEBへの展開しますあなたはあなたのアプリをノードで提供しています(あなたは言っていませんでしたが、おそらくそうです)。

ボーナスとして、テストでコードプッシュを渡すときにAWSがアプリケーションをビルドするようにCIを設定することもできます。これを行うために使用するファイルtravis yamlを参照してください。

+0

EBSでリアクションアプリを配備する方法の詳細を教えてください – shubham

関連する問題