2017-09-25 97 views
0

我想轉換到Stackdriver調試器,因爲他們的Node JS beta組件的其他日期現在公開可用announcement ......我在計算引擎上,所以我找到了這個文檔的part ...我加入了cloud_debugger範圍,我的實例有:谷歌計算引擎上的Stackdriver調試器

gcloud compute instances set-service-account <INSTANCE> --scopes="https://www.googleapis.com/auth/cloud_debugger" 

,當然還有VM不得不訪問所有的谷歌API與初始創建這樣的雲平臺範圍檢查過是否有...

然後我從shell運行這個npm:

sudo npm install --save @google-cloud/debug-agent 

(它需要須藤出於某種原因),我則包括:

require('@google-cloud/debug-agent').start({ allowExpressions: true }); 

在我的節點文件的頂部,但是當我加載console.cloud.google.com/debug ......我沒有看到我的任何代碼...我嘗試了一些其他的東西,例如選擇一個Cloud Source Repository ......我終於看到了我的代碼,但右邊告訴我我的代碼沒有部署......我不是想要在公開部署的項目中使用stackdriver調試器,也許在將來API的更完整開發之後的某個時候,但我仍然需要訪問完整的GUI套件。

回答

0

請爲您的項目啓用stackdriver調試器API。 (假設它的關閉) https://console.cloud.google.com/apis/library/clouddebugger.googleapis.com/?q=debugger

+0

API啓用......似乎是當然不是工作作爲調試 https://drive.google.com/open?id=0BwA2KVlVFTQtZHotZ3dYWWluN0U – Jacob

+0

我現在已經得到了右手列,但似乎有一個錯誤(我在做第一個截圖之前確實有右欄)...如果因爲其他錯誤導致無法分配正確的快照,請再次發表評論 https://drive.google。 com/open?id = 0BwA2KVlVFTQtczhaQmQxNFByRkE – Jacob

+0

woops ...刷新了頁面,現在右欄不見了... – Jacob

相關問題