Nodejs
如何解決“建構失敗:function.js 不存在;錯誤 ID:7485c5b6'
我正在嘗試將 Chainlink 外部適配器部署到 Google Cloud Function,但遇到了上述錯誤。我將此模板用於外部適配器。 https://github.com/thodges-gh/CL-EA-NodeJS-Template
我已按照本教程中列出的確切步驟進行操作: https ://youtu.be/N8a0590QD74?t=1340
我將“gcpservice”指定為入口點,但部署失敗並收到錯誤消息:“建構失敗:function.js 不存在;錯誤 ID:7485c5b6'
卡在這裡一段時間了。關於如何解決這個問題的任何想法?
你的 index.js 中還有這個功能嗎?
// This is a wrapper to allow the function to work with // GCP Functions exports.gcpservice = (req, res) => { createRequest(req.body, (statusCode, data) => { res.status(statusCode).send(data) })
如果你有,那麼你只需要將 gcpservice 作為入口點,它應該可以正常工作
在創建函式時,我通過將外部適配器中每個文件的內容複製到雲函式內聯編輯器中,使適配器在 GCP 雲函式上執行。我在內聯編輯器中創建了一個又一個文件,並從相應的外部適配器文件中複製了內容。這與上傳外部適配器 zip 文件以創建雲功能的方法不同,後者拒絕工作。