Node.js MoonMail安装问题-资源部署期间出错

Node.js MoonMail安装问题-资源部署期间出错,node.js,amazon-web-services,aws-lambda,amazon-cloudformation,moonmail,Node.js,Amazon Web Services,Aws Lambda,Amazon Cloudformation,Moonmail,我正试图在下面做月亮邮件的设置 我已经成功地完成了这些步骤 npm install cd events/ npm install cd ../api/ npm install 初始化无服务器项目: sls project init -c -n your-lower-case-project-name 我还添加了文件s-variables,其中stage是无服务器的stage,即prod,region是us-west-2 当我运行这个命令时 sls resources deploy 我面对

我正试图在下面做月亮邮件的设置

我已经成功地完成了这些步骤

npm install
cd events/
npm install
cd ../api/
npm install
初始化无服务器项目:

sls project init -c -n your-lower-case-project-name 
我还添加了文件s-variables,其中stage是无服务器的stage,即prod,region是us-west-2

当我运行这个命令时

sls resources deploy
我面对这些错误

我已经将默认变量添加到s-variables--文件中,但是仍然会显示这些变量的警告


有什么解决办法吗?

据我所知,问题是您仍然缺少部署DynamoDB表和索引所需的两个变量,您需要在s变量中设置—所有这些变量都以RCU和WCU读写容量单位结尾

您会注意到,我们有defaultRCU和defaultWCU,但还有其他的,如CampainSRCU和campaingsWCU,这是因为我们希望根据使用模式为不同的表和索引使用不同的容量,但我建议将以WCU或RCU结尾的所有内容分别替换为内部的defaultWCU和defaultRCU,因此您只需在s-variables中配置这两个变量-。希望能有帮助