aur*_*lia 6 node.js npm aws-lambda aws-sam-cli aws-sam
我正在学习如何在 aws 上创建 lambda。我正在关注这个官方教程。
我运行的命令:
sam init(所有内容的默认值,我选择模板 8 - webapp 后端)
cd sam-app
sam build
我得到的输出是:
Building codeuri: /home/sam-app runtime: nodejs14.x metadata: {} functions: ['getAllItemsFunction', 'getByIdFunction', 'putItemFunction']
Running NodejsNpmBuilder:NpmPack
Build Failed
Error: NodejsNpmBuilder:NpmPack - NPM Failed: npm ERR! code Z_DATA_ERROR
npm ERR! errno -3
npm ERR! zlib: invalid distance too far back
npm ERR! A complete log of this run can be found in:
npm ERR! /home/username/.npm/_logs/2021-05-20T14_02_59_425Z-debug.log
Run Code Online (Sandbox Code Playgroud)
节点版本:16.2.0
npm 版本:7.13.0
山姆版本:1.23.0
zlib版本:1:1.2.11-4
我没有修改任何文件 - 它们都是由 sam 生成的。
也许在您的template文件中,您可能正在使用以下类型
Type: AWS::Lambda::Function
如果是这种情况,请将类型更改为以下一种
Type: AWS::Serverless::Function
| 归档时间: |
|
| 查看次数: |
6725 次 |
| 最近记录: |