我正在尝试让 localstack/localstack 的本地 docker 实例与 node.js aws-sdk 库一起使用。但是我可以得到一个简单的 createTopic 来在 sns 客户端上工作。

我已经用这个命令启动了 docker 镜像



我正在运行的代码......

const AWS = require('aws-sdk')

AWS.config.update({
  accessKeyId: 'something',
  secretAccessKey: 'something',
  region:'us-east-1',
  logger: process.stdout
})

const sns = new AWS.SNS({endpoint:'http://localhost::4575'})
sns.createTopic({Name:'testing123'})
  .promise()
  .then(console.log)
  .catch(console.error)

和返回的错误....



我想听听任何成功使用 node.js 使用 localstack/localstack docker 镜像的人的意见。谢谢。

最佳答案

答案是通过删除 url 中的双 : 来更正 SNS 端点。

关于javascript - 如何让一个简单的 localstack/localstack 与 node.js 一起工作,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/49977994/

10-11 07:13