how to Configure EBS to run npm install

0

I have node.js application I want to deploy to ebs, however I have two package.jsons for the client and the server. My Idea is that I want server to simply serve the built version of the client.

client
|-package.json
server
|-package.json

I was having a hard time finding in the docs if there was a way to configure the npm install command so it would first run the two installs in each sub directory.

I have nodecommand.config that will start the server ie:

option_settings:
  aws:elasticbeanstalk:container:nodejs:
    NodeCommand: "(cd server && npm run start-prod)"

is there a way to do this for the install as well?

質問済み 2年前928ビュー
1回答
0

You can check this one - https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/command-options-specific.html

NodeCommand: Command used to start the Node.js application. If an empty string is specified, app.js is used, then server.js, then npm start in that order.

c3nIvo
回答済み 2年前

ログインしていません。 ログイン 回答を投稿する。

優れた回答とは、質問に明確に答え、建設的なフィードバックを提供し、質問者の専門分野におけるスキルの向上を促すものです。

質問に答えるためのガイドライン

関連するコンテンツ