我正在尝试调试aws无服务器repo的工作项目,并且有很多输入要包含来自angularjs web应用程序UI的POST方法。
我已经可以单独在本地运行,但希望angularjs web应用程序指向“本地”无服务器nodejs应用程序而不是亚马逊上托管的应用程序。
其中一位开发人员说你可以替换当前指向aws nodejs无服务器的angularjs web应用程序中的链接,并将其更改为在json文件中看起来像这样的内容
"pricingApiUrl": "sls/5000/",
这是因为它指向我的本地无服务器而不是亚马逊上的那个,所以我可以调试它
我在考虑可能会附加,因为一个过程可能会起作用,但实际上并不知道如何做到这一点。
无论如何,上面的方法替换亚马逊aws无服务器链接的“sls”也不起作用。当它运行时,它没有击中本地无服务器nodejs应用程序。
似乎我必须调试它的唯一方法是在Chrome或Postman中使用Rest Client扩展。 我宁愿在angularjs UI web应用程序中运行它,并让它在断点处被本地无服务器nodejs应用程序停止,因此我知道所有信息都是为POST调用传递的。
我知道这很难设置,但我认为最终更容易调试
感谢
答案 0 :(得分:2)
当您在本地开发无缝项目时,您可以使用多种工具来提高工作效率。
我们已经共享了下面列出的类似问题的解决方案,其中包含使用Gulp自动模拟Web前端,无服务器API网关,Lambda和DynamoDB的开发设置。
例如