Heroky Deployment - Ошибка: отсутствует обязательный флаг - PullRequest
0 голосов
/ 14 мая 2019

Я пытаюсь развернуть приложение, подключив свою учетную запись GitHub к Heroku.

После нажатия кнопки «Развернуть ветку» при посещении URL-адреса приложения появляется «Ошибка приложения».

Когда я запускаю 'heroku logs --tail' в моем терминале, вот моя ошибка:

»Ошибка: отсутствует обязательный флаг:

»-a, --app приложение APP для запуска команды против

»Подробнее о помощи --help

Вот мой файл package.json:

{
  "name": "app name",
  "version": "1.0.0",
  "description": "App",
  "main": "server.js",
  "scripts": {
    "client-install": "npm install --prefix client",
    "start": "node server.js run",
    "server": "nodemon server.js",
    "client": "npm start --prefix client",
    "dev": "concurrently \"npm run server\" \"npm run client\"",
    "heroku-postbuild": "NPM_CONFIG_PRODUCTION=false npm install --prefix client && npm run build --prefix client"
  },
  "author": "Name",
  "license": "UNLICENSED",
  "dependencies": {
    "balanced-match": "^1.0.0",
    "bcryptjs": "^2.4.3",
    "body-parser": "^1.18.3",
    "concurrently": "^3.5.1",
    "connect-flash": "^0.1.1",
    "cors": "^2.8.4",
    "express": "^4.16.3",
    "express-jwt": "^5.3.1",
    "gravatar": "^1.6.0",
    "joi": "^14.3.1",
    "jsonwebtoken": "^8.2.2",
    "mongodb": "^3.0.10",
    "mongoose": "^5.1.4",
    "nodemailer": "^5.1.1",
    "nodemailer-sendgrid-transport": "^0.2.0",
    "passport": "^0.4.0",
    "passport-jwt": "^4.0.0",
    "react-favicon": "0.0.14",
    "react-meta-tags": "^0.4.2",
    "rootpath": "^0.1.2",
    "sequelize": "^4.43.0",
    "validator": "^10.3.0"
  },
  "devDependencies": {
    "nodemon": "^1.17.5"
  }
}

Поскольку я отправляю свой код прямо из GitHub в приложение Heroku, я не понимаю, зачем мне нужно включать имя приложения.

1 Ответ

0 голосов
/ 15 мая 2019

Вы правы, Крис, heroku logs --tail --app yourappname работал просто отлично. После просмотра журнала ошибок один из моих узловых модулей был импортирован с ошибкой.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...