不确定我是否正确标记了这个问题,但是......
我安装了无服务器框架并完成了部署应用程序的教程。都好。然后我更改为实际项目的目录并尝试执行相同的操作。我遇到一些错误。我摆弄了一下,现在我确实无法在serverless ...
没有看到此错误的情况下运行以下形式的命令:
Error: {"errorMessage":"You're not authorized to access this resource. - Please contact support and provide this identifier to reference this issue - GW23VXDFFZXT"}
at _callee$ (/home/josh/new-website/node_modules/@serverless/platform-sdk/src/utils/checkHttpResponse.js:19:9)
at tryCatch (/usr/local/lib/node_modules/serverless/node_modules/regenerator-runtime/runtime.js:63:40)
at Generator.invoke [as _invoke] (/usr/local/lib/node_modules/serverless/node_modules/regenerator-runtime/runtime.js:293:22)
at Generator.next (/usr/local/lib/node_modules/serverless/node_modules/regenerator-runtime/runtime.js:118:21)
at step (/home/josh/new-website/node_modules/@serverless/platform-sdk/dist/utils/checkHttpResponse.js:7:191)
at /home/josh/new-website/node_modules/@serverless/platform-sdk/dist/utils/checkHttpResponse.js:7:361
at processTicksAndRejections (internal/process/task_queues.js:97:5)
这是我的环境信息:
Operating System: linux
Node Version: 12.19.0
Framework Version: 2.15.0
Plugin Version: 4.3.0
SDK Version: 2.3.2
Components Version: 3.4.3
我试过了:
- 注销并重新登录无服务器 ❌
- 卸载并重新安装无服务器 ❌
即使跑步也会serverless -v
给我带来这个错误。有任何想法吗?谢谢你!
编辑:不确定解决方案是什么,但我退出了 Serverless,在网站上创建了一个新帐户,使用该帐户登录到 Serverless,并更新了 serverless.yml 中的 org 字段。之后就成功了。感谢您的回答和评论!
答案1
serverless.yml
请验证您的文件中反映的组织名称是否org
与您在 上创建的组织名称相匹配app.serverless.com
。如果没有,请重命名文件org
中的属性serverless.yml
以匹配。