Усилить сборку не удается с помощью простого Node.js приложение

#node.js #npm #amplify

Вопрос:

У меня есть простое Node.js приложение, которое отлично работает локально, запустив npn start которое вызывает nodemon app.js

Я развертываю это приложение в AWS Amplify, подключив Amplify к своему репозиторию Github, но сборка застряла, и последнее сообщение в журнале сборки — # выполнение команды: npm ci

Это пакет.json:

 {
  "name": "nodejs2",
  "version": "1.0.0",
  "description": "",
  "main": "app.js",
  "scripts": {
    "test": "echo "Error: no test specified" amp;amp; exit 1",
    "start": "nodemon app.js",
    "build": "node app.js"
  },
  "author": "",
  "license": "ISC",
  "dependencies": {
    "ejs": "^3.1.6",
    "express": "^4.17.1"
  },
  "devDependencies": {
    "nodemon": "^2.0.7"
  }
}
 

и это сценарий сборки Amplify:

 version: 1
frontend:
  phases:
    preBuild:
      commands:
        - npm ci
    build:
      commands:
        - npm run build
  artifacts:
    # IMPORTANT - Please verify your build output directory
    baseDirectory: /
    files:
      - '**/*'
  cache:
    paths:
      - node_modules/**/*
 

У кого-нибудь есть идеи, что здесь не так?