[英]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.