【发布时间】:2020-07-21 12:50:07
【问题描述】:
我刚刚加入了一个开发团队,项目应该使用 amplify 在云中运行。我有一个名为 usershandler 的函数,我想在本地运行。为此,我使用了:
amplify invoke function usershandler
这是我得到的输出:
Starting execution...
EVENT: {"httpMethod":"GET","body":"{\"name\": \"Amplify\"}","path":"/users","resource":"/{proxy+}","queryStringParameters":{}}
App started
get All VSM called
Connection to database was a success
null
Result:
{"statusCode":200,"body":"{\"success\":true,\"results\":[]}","headers":{"x-powered-by":"Express","access-control-allow-origin":"*","access-control-allow-headers":"Origin, X-Requested-With, Content-Type, Accept","content-type":"application/json; charset=utf-8","content-length":"29","etag":"W/\"1d-4wD7ChrrlHssGyekznKfKxR7ImE\"","date":"Tue, 21 Jul 2020 12:32:36 GMT","connection":"close"},"isBase64Encoded":false}
Finished execution.
编辑:另外,当运行调用命令时,放大询问我一个 src/event.json 而我已经看到它在寻找 index.js 一些??
编辑 2 [已解决]:将 @aws-amplify/cli 降级到 4.14.1 似乎可以解决这个问题 :)
预期行为:服务器应继续运行,以便我可以使用它.. 实际行为:它总是在完成执行消息后停止。
与数据库的连接工作正常,config.json 包含正确的值。不知道为什么会这样。有没有人有同样的问题? 祝你有美好的一天。
【问题讨论】:
标签: node.js angular amazon-web-services express aws-amplify