algolia - algolia:algoliasearch 没有调用签名
问题描述
我正在使用打字稿。Ionic 4. Firebase 火库。不是角火。
我的 algoliasearch 给我一个错误。这是我第一次使用离子。此表达式不可调用。输入“类型”。没有呼叫签名。
import * as functions from 'firebase-functions';
import * as admin from 'firebase-admin';
import * as algoliasearch from 'algoliasearch';
admin.initializeApp();
const db = admin.firestore();
const algoliaClient = Here---> algoliasearch(functions.config().algolia.appid, functions.config().algolia.apikey);
解决方案
刚刚在这里找到了解决方案:https ://discourse.algolia.com/t/error-ts2349-this-expression-is-not-callable/9905
摘要:只需替换import * as algoliasearch from 'algoliasearch'
为import algoliasearch from 'algoliasearch'
.
推荐阅读
- java - 我如何为单个应用程序使用多个数据源来分离公司明智的数据
- angular - @Input() 上的触发函数已更改
- java - SSLHandshakeException 与 jlink 创建运行时
- c - 即使 IF 语句为假,字符指针数组也会被覆盖
- javascript - Javascript井字游戏:如何提醒用户他赢了?
- c++ - 获取 __m256 变量中不为零的第一个元素的索引
- vb.net - 如果通过代理作业或 TSQL 运行,脚本任务中带有 SSRS 报告的 SSIS 包将不起作用
- django - 当表单中还存在其他字段时,获取图像的 content_type 的问题
- c++ - 如何降低这段代码的复杂度
- amazon-s3 - 使用 Amazon SES、Lambda 和 S3 跟踪内部和外部电子邮件的打开和点击?