使用Serverless部署Express.js至AWS时遇配置文件未找到错误
解决Serverless配置AWS凭证的错误问题
- 先修正命令拼写:你输入的
credentilas是拼写错误,正确命令应为:serverless config credentials --provider aws --key XXXXXX --secret XXXXXXX - 若修正后仍报错,可尝试以下操作:
- 核对AWS密钥和Secret的准确性,确保无多余空格或特殊字符
- 调整PowerShell执行策略:以管理员身份运行PowerShell,执行
Set-ExecutionPolicy RemoteSigned,按提示输入Y确认,解除脚本执行权限限制 - 手动配置凭证文件:Windows系统中,凭证文件位于
C:\Users\<你的用户名>\.aws\credentials,创建或编辑该文件,写入以下内容:[default] aws_access_key_id = XXXXXX aws_secret_access_key = XXXXXXX - 验证配置:执行
serverless info命令,确认是否能正常连接AWS
内容的提问来源于stack exchange,提问作者Piyusha Patel
相关产品推荐
相关产品推荐

