2017-04-04 104 views
0

我想讓我的頭繞過Node.js並將其用於構建機器人。爲什麼我需要這樣做,有一個漫長而複雜的理由,TLDR版本是我需要它的大學。使用Azure CLI和Git部署Node.js

無論如何,我在網上發現了一本書,它被Packt出版公司稱爲「用Node.js構建機器人」。我正在通讀這本書,並且我有一個部分,我應該將我的應用程序部署到天藍。書上說的做以下,依次是:

  1. azure site create --git (sitename)
  2. 運行git add .
  3. 運行git commit -m "TwilioNodeBot first commit
  4. 運行git push azure master

現在,步驟1-3的工作創建網站精細。但是當我到達第4步時,我得到一個Windows彈出窗口,要求我輸入我的網站的憑據。我已經試過所有我能想到的,但無論怎樣我進入我收到以下錯誤:

fatal: Authentication failed for 'https://[email protected]/sitename.git/'

現在,事情是,它說在書中以下幾點:

「後如果您從未爲您的Azure訂閱設置git/FTP部署憑證,則還會提示您創建它們,您也可以在Azure門戶上輸入這些憑證。

我從未被要求創建憑證。我做了一些網絡搜索,並找到了如何進入我的門戶並查看我的發佈配置文件,並從那裏獲取用戶名/密碼。但是,當我輸入這些信息時,它不起作用。我甚至嘗試重置我的憑據,但這也不起作用。

書中沒有關於該怎麼做的信息,由於沒有聯繫信息,我無法聯繫作者。

任何想法?我應該如何使用我的發佈憑證?

回答

0

好的,我想通了。我不得不在「.git」文件夾中打開我的「配置」文件,並在網址開始處更新用戶名。

+0

請接受您自己的答案,以便其他人可以從中受益。謝謝 –