1

問題很簡單。我需要projectId以建立與Google雲端功能的連接。我發現documentation它說,projectId是可選參數,將從GCLOUD_PROJECT檢查,但在部署的功能它不起作用。如何獲取當前項目ID插入Google雲端函數?

因此,現在的問題是如何獲取projectId env變量以便將其作爲數據存儲連接實例的參數傳遞,或者應該做些什麼來不傳遞此ID並與Google雲端函數內的數據存儲建立連接?

更新1

我發現,我居然可以從process.env.GCLOUD_PROJECT得到變量,就像任何其他env.variable。 但是,知道是最後一個問題,它實際上可以使用@谷歌雲/數據存儲沒有任何配置對象?

回答

0

正如我在更新1中寫道,我們可以得到所有關於從process.env可變環境的信息。

而第二個關於@ google-cloud/datastore的配置對象的問題,它實際上可以在沒有任何選項的情況下工作。它會試圖從環境變量中獲取所有必需的參數。所以,它在我的代碼中並沒有起作用。