我正在尝试按照这个https://github.com/microapps/MoonMail来设置月球邮件
我已经成功地完成了这些步骤
npm install
cd events/
npm install
cd ../api/
npm install初始化Serverless项目:
sls project init -c -n your-lower-case-project-name 我还添加了文件s-variables-<stage>-<region> where stage is the stage of my serverless i.e prod and region is us-west-2
当我运行此命令时
sls resources deploy我面对这些错误


我已经将默认变量添加到s-variables-<stage>-<region>文件中,但是仍然显示这些变量的警告。
有什么解决方案吗?
发布于 2017-10-31 19:43:58
就我所看到的问题而言,您仍然缺少部署DynamoDB表和索引所需的几个变量,您需要在s-variables-<stage>中设置所有以RCU和WCU (读写容量单位)结尾的变量。
你会注意到我们有defaultRCU和defaultWCU,但也有campaignsRCU和campaingsWCU,这是因为我们想根据我们的使用模式对不同的表和索引使用不同的容量,但我建议在https://github.com/microapps/MoonMail/blob/master/s-resources-cf.json中将所有以WCU或RCU结尾的内容分别替换为defaultWCU和defaultRCU,这样您只需在<代码>d12中配置这两个变量。希望能有所帮助。
https://stackoverflow.com/questions/47033852
复制相似问题