簡體   English   中英

AWS NodeJS 無服務器 - 部署項目時出現 Zip 錯誤

[英]AWS NodeJS Serverless - Zip Error When Deploying Project

我正在 AWS 中部署一個無服務器 nodeJS 項目,它只實現了一個 lambda function 應該返回 dynamoDB 表中的項目。 但是,當我運行命令時:

sls deploy -v

我收到以下錯誤:

在此處輸入圖像描述

我的項目在這里鏈接:在此處輸入鏈接描述

問題出在 dev 分支。

有人知道它是什么嗎? 非常感謝您!

干杯,

馬塞洛

我今天剛剛創建了一個樣板,但遇到了同樣的錯誤。

我設法解決了它,將serverless-webpack 的版本指定為 5.3.5

按着這些次序:

  1. 刪除 node_modules 和 package-lock.json rm -rf node_modules package-lock.json
  2. 將 serverless-webpack 版本從"serverless-webpack": "^5.3.5"更改為"serverless-webpack": "5.3.5"版本前面沒有 ^ 或 ~
  3. 使用npm install命令安裝依賴項
  4. 使用sls deploy --verbose部署你的應用

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM