algolia:algoliasearch 没有呼叫签名

Zxy*_*yTT 3 algolia

我正在使用打字稿。Ionic 4. Firebase firestore。不是红火。

我的 algoliasearch 给我抛出一个错误。这是我第一次使用离子。该表达式不可调用。输入“typeof”。没有呼叫签名。

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);
Run Code Online (Sandbox Code Playgroud)

Chr*_*sRo 7

刚刚在这里找到了解决方案:https://discourse.algolia.com/t/error-ts2349-this-expression-is-not-callable/9905

摘要:只需替换import * as algoliasearch from 'algoliasearch'import algoliasearch from 'algoliasearch'.