typescript - 读取walk /protos中的第一个路径时出错错误:ENOENT:没有这样的文件或目录,带有Firestore和Typescript lambda的lstat'/protos'
问题描述
我有以下与 Firestore 通信的代码:
import * as admin from 'firebase-admin';
import serviceAccount from './reformma-firebase-adminsdk.json'
const params = {
type: serviceAccount.type,
projectId: serviceAccount.project_id,
privateKeyId: serviceAccount.private_key_id,
privateKey: serviceAccount.private_key,
clientEmail: serviceAccount.client_email,
clientId: serviceAccount.client_id,
authUri: serviceAccount.auth_uri,
tokenUri: serviceAccount.token_uri,
authProviderX509CertUrl: serviceAccount.auth_provider_x509_cert_url,
clientC509CertUrl: serviceAccount.client_x509_cert_url
}
export const getOrder = async () => {
admin.initializeApp({
credential: admin.credential.cert(params),
databaseURL: "https://reformma-ee9b3.firebaseio.com"
});
let db = admin.firestore();
db.collection('orders').get()
.then((snapshot) => {
snapshot.forEach((doc) => {
console.log(doc.id, '=>', doc.data());
});
})
.catch((err) => {
console.log('Error getting documents', err);
});
return "helooooooooo"
};
但是,当我尝试制作时出现一些错误get()
:
读取walk /protos中的第一个路径时出错错误:ENOENT:没有这样的文件或目录,lstat'/protos'
解决方案
推荐阅读
- linux - WSL:如果使用符号链接,则无法在 Windows 资源管理器中查看文件夹(显示为文件),但如果符号链接在同一目录上则有效
- .htaccess - 如何在 htaccess 中将 url index.html 重写为 /home
- java - 如何将 Edn 字符串转换为 Json
- python - 如果安装的模块不正确,如何导入模块?
- amazon-web-services - AWS API Gateway 密钥问题
- regex - 选择周期但不选择带小数点的元素
- flutter - 如何在 Flutter 中保存 TextFormField 中的 int 数据
- c# - 如何在 aspx 页表中的 c#asp.net 中从 Firebase 实时数据库中检索所有数据?
- linux - chmod 无法访问“上传/”:文件或文件夹不存在
- html - Cannon 在 flexbox div 项上绘制元素