У меня есть приложение node.js, работающее на Heroku. Я использовал (Windows) командную строку для инициализации приложения с помощью heroku create
, и я могу попасть на веб-сайт производителя и убедиться, что он работает правильно. Все хорошо.Heroku сообщает «нет приложения указано» в командной строке Windows
Но когда я пытаюсь выполнять простые команды, как heroku ps
, из каталога, в котором приложение живет, Heroku реагирующего с «не указано не приложение» Ошибка:
C:\dev\iq>heroku ps
! No app specified.
! Run this command from an app folder or specify which app to use with --app APP.
Я читал в других постах что вы можете избежать необходимости использовать синтаксис --app APP
с каждой командой, если настроить мерзавец так:
git config heroku.remote heroku
Однако, после того, как делать так, Heroku все еще жалуется, что приложение не было указан для простых запросов командной строки. Я подтвердил, что .git/config
был обновлен соответствующим образом:
C:\dev\iq>type .git\config
[core]
repositoryformatversion = 0
filemode = false
bare = false
logallrefupdates = true
symlinks = false
ignorecase = true
hideDotFiles = dotGitOnly
[remote "heroku"]
url = [email protected]:aqueous-mountain-xxxx.git
fetch = +refs/heads/*:refs/remotes/heroku/*
[heroku]
remote = heroku
Я просто переустановить последнюю версию Heroku:
C:\dev\iq>heroku --version
heroku/toolbelt/3.2.2 (i386-mingw32) ruby/1.9.3
Что я упускаю?