在邮递员内部工作,我试图使用节点的aws-sdk从Cognito调用jwtToken,但出现以下错误:
评估预请求脚本时出错:错误:找不到模块'aws-sdk'
这是我的密码:
df
到目前为止,我只在以下位置运行过命令:酿造安装节点和 npm install aws-sdk
我确定我缺少某种配置来调用该模块,任何帮助都可以!谢谢!
答案 0 :(得分:0)
似乎Postman Sandbox无法获得脚本的外部依赖项。
通过将代码存储在邮递员全局变量或环境变量中,您可以利用eval()
Javascript函数来导入其他Javascript代码。
示例:eval(postman.getGlobalVariable('aws-sdk-code'))
请参见提示5:http://blog.getpostman.com/2017/07/28/api-testing-tips-from-a-postman-professional/
此外,一旦代码执行完毕,您似乎可能会遇到一个以后的问题,就像您在AmazonCognitoIdentity
包中请求amazon-cognito-identity-js
类一样。