首页 > 解决方案 > Sam 构建失败:构建失败错误:NodejsNpmBuilder:NpmPack - NPM 失败:npm ERR!代码 Z_DATA_ERROR

问题描述

我正在学习如何在 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

节点版本:16.2.0

npm 版本:7.13.0

山姆版:1.23.0

zlib 版本:1:1.2.11-4

我没有修改任何文件——它们都是由 sam 生成的。

标签: node.jsnpmaws-lambdaaws-samaws-sam-cli

解决方案



推荐阅读