node.js - 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 生成的。
解决方案
推荐阅读
- javascript - 未捕获的类型错误:calc.init(...).add 不是函数
- flutter - Flutter goldens flutter_test 导致文本无法正确渲染
- tensorflow - 如何使用具有数据点特定权重的自定义损失函数在 Keras 中构建神经网络?
- javascript - 等待调用后反应组件无法正确呈现
- mysql - MySQL 5.7 -> 8 迁移:如何更改现有 MySQL 几何列的 SRID?
- javascript - 使用 JS 在每个页面中都有相同的导航栏
- azure-data-explorer - 解释 .show capacity 命令的输出
- c - 使用 (GSSAPI) 与通过 PAM 登录的用户名/密码登录中的 getgrouplist 行为
- python - 如果我使用 paramiko,则不会调用类终结器
- javascript - 将默认图像作为 nextjs 的加载屏幕