Ошибка при использовании EBS Deployment в CodeStar AWS - PullRequest
0 голосов
/ 07 февраля 2019

Я новичок в AWS и попытался создать приложение с использованием CodeStar.Мое приложение написано на языке PERN, и у меня возникают проблемы с его работой.

Это мои скрипты в package.json:

"scripts": {
    "start": "node server",
    "dev:test": "mocha --recursive tests --exit",
    "start:dev": "webpack-dev-server --config ./webpack/webpack.config.js --mode development --open --hot --history-api-fallback",
    "prestart:prod": "webpack --mode production --config ./webpack/webpack.prod.config.js --env.NODE_ENV=production --progress --colors",
    "start:prod": "node server"
 },

И мой buildspec.yml:

version: 0.2

phases:
  install:
    commands:
      # Install dependencies needed for running tests
      - npm install

      # Upgrade AWS CLI to the latest version
      - pip3 install --upgrade awscli
  pre_build:
    commands:
      # Discover and run unit tests in the 'tests' directory
      - npm test
  build:
    commands:
      - echo Build started on `date`
  post_build:
    commands:
      # Remove existing node_modules to clear dev dependencies
      - rm -r node_modules

      # Install runtime dependencies
      - npm install
      # - npm install --production

      - aws cloudformation package --template template.yml --s3-bucket $S3_BUCKET --output-template-file template-export.yml

     # Do not remove this statement. This command is required for AWS CodeStar projects.
     # Update the AWS Partition, AWS Region, account ID and project ID in the project ARN on template-configuration.json file so AWS CloudFormation can tag project resources.
  - sed -i.bak 's/\$PARTITION\$/'${PARTITION}'/g;s/\$AWS_REGION\$/'${AWS_REGION}'/g;s/\$ACCOUNT_ID\$/'${ACCOUNT_ID}'/g;s/\$PROJECT_ID\$/'${PROJECT_ID}'/g' template-configuration.json
artifacts:
 type: zip
 files:
   - template-export.yml
   - template-configuration.json

И сообщение об ошибке на моем сайте не найдено 404.

В чем здесь проблема?Я искал по всей сети, но пока не могу найти никакого решения.Буду признателен за вашу помощь.

...