Я пытаюсь развернуть приложение, подключив свою учетную запись 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, я не понимаю, зачем мне нужно включать имя приложения.