我有一個在Heroku上運行的node.js應用程序。我已使用(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像這樣:
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
我缺少什麼?