我正在做一个尝试调试aws无服务器存储库的项目,有很多来自angularjs web app UI的POST方法的输入。
我已经可以在本地单独运行这两个应用程序,但我希望angularjs web应用程序指向“本地”无服务器nodejs应用程序,而不是托管在amazon上的应用程序。
其中一位开发人员说,您可以替换当前指向aws nodejs无服务器的angularjs web应用程序中的链接,并将其更改为在json文件中如下所示
"pricingApiUrl": "sls/5000/",这是为了让它指向我本地的无服务器服务器,而不是指向amazon上的服务器,这样我就可以对其进行调试
我在想,也许附加为一个进程可能会起作用,但我真的不知道该怎么做。
无论如何,上面用"sls“替换amazon aws无服务器链接的方法也不起作用。当我运行本地无服务器nodejs应用程序时,它没有命中。
似乎我调试它的唯一方法是使用Chrome或Postman中的Rest客户端扩展。我宁愿在angularjs UI web应用程序中运行它,并让本地的无服务器nodejs应用程序在断点处停止它,这样我就知道POST调用的所有信息都被传递了。
我知道这很难设置,但我认为最终调试更容易。
谢谢
发布于 2017-09-30 11:14:14
当您在本地开发无间断项目时,有几个工具可以用来提高生产率。
我们已经分享了类似问题的解决方案,如下所列,其中包含开发设置,以模拟网络前端,无服务器API网关,Lambda和DynamoDB本地使用自动化使用Gulp。
e.g
https://stackoverflow.com/questions/46498399
复制相似问题