SST / OpenNext Lambda Edge -Funktionsbereitstellungsfehler

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: SST / OpenNext Lambda Edge -Funktionsbereitstellungsfehler

by Anonymous » 16 Mar 2025, 23:48

Ich versuche, eine nächste JS -App mit OpenNext für AWS bereitzustellen. Eine Sache ist, dass ich versuche, die neue V.3 -Funktion zu verwenden, in der Sie externe Middleware haben können (https://opennext.js.org/aws/inner_worki ... middleware). Wenn die Middleware Lambda Edge -Funktion erzeugt wird, wird OpenNext jedoch eine Reihe von Umgebungsvariablen hinzugefügt, obwohl Lambda Edge -Funktionen dies nicht zulassen. Dies ist der spezielle Bereitstellungsfehler, den ich empfange: < /p>
Site SST: AWS: NextJs → SitecdndnDIntribution AWS: CloudFront: Distribution
sdk-v2/provider2.go:515: sdk.helper_chema: Aktualisierung von CloudFront-Distrikte (123). StatusCode: 400, RequestID: 69B2ADA4-1F61-4FAF-96C1-4E04C714B4B7, InvalidLambdafunctionAssociation: Die Funktion kann keine Umgebungsvariablen haben. Funktion: ARN: AWS: Lambda: US-East-1: 123: Funktion: Ashrae-Research-Test-SiteEdGemiddlewunction-erhbndat: 9: [email protected]
ore in der Konsole: https://sst.dev/u/ede /> Der Befehl elfecycle ist mit dem Ausgangscode fehlgeschlagen 1. Gibt es eine Möglichkeit, dies zu verhindern?

Code: Select all

const config = {
default: {},
middleware: {
external: true,
},

}

export default config;

Top