[英]NextJs SSR build fails deployment on Amplify
對於那些使用 Firebase 后端(Firestore、Auth、Analytics)部署 NextJs SSR 應用程序時遇到構建失敗的人。 我刪除了拆分函數錯誤,並且收到了另一個關於私鑰未正確讀取的錯誤。 我剛剛將.replace(/\\\\n/g, '\\n')
到 Firebase 管理初始化文件中的私鑰字段。
if (!privateKey || !clientEmail || !projectId) {
console.log(
`Failed to load Firebase credentials. Follow the instructions in the README to set your Firebase credentials inside environment variables.`
);
}
if (!firebaseAdmin.apps.length) {
firebaseAdmin.initializeApp({
credential: firebaseAdmin.credential.cert({
privateKey: privateKey.replace(/\\n/g, '\n'),
clientEmail,
projectId,
}),
// databaseURL: `https://${projectId}.firebaseio.com`,
});
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.