【发布时间】:2017-09-30 11:14:14
【问题描述】:
我正在开发一个尝试调试 aws 无服务器存储库的项目,并且有很多来自 angularjs Web 应用程序 UI 的 POST 方法的输入。
我已经可以分别在本地运行两者,但希望 angularjs Web 应用程序指向“本地”无服务器 nodejs 应用程序,而不是托管在亚马逊上的应用程序。
一位开发人员说,您可以替换 angularjs Web 应用程序中当前指向 aws nodejs serverless 的链接,并将其更改为在 json 文件中看起来像这样的链接
"pricingApiUrl": "sls/5000/",
这样它指向我的本地无服务器,而不是亚马逊上的那个,所以我可以调试它
我在想也许附加作为一个过程可能会起作用,但我真的不知道该怎么做。
无论如何,上述将亚马逊 aws 无服务器链接替换为“sls”的方法也不起作用。当我运行它时,它没有命中本地无服务器 nodejs 应用程序。
似乎我必须调试它的唯一方法是在 Chrome 或 Postman 中使用 Rest Client 扩展。 我宁愿只在 angularjs UI web 应用程序中运行它,并让它在断点处被本地无服务器 nodejs 应用程序停止,这样我就知道所有信息都在为 POST 调用传递。
我知道这更难设置,但我认为最终更容易调试
谢谢
【问题讨论】:
-
你说你可以在本地运行。您可以在哪个端口上运行无服务器应用程序?
标签: angularjs node.js aws-lambda serverless-framework