首页 > 解决方案 > 如何在 Ionic / Angular 中安装 Algolia 搜索

问题描述

我使用以下命令在 ionic5 中导入了 Algolia:

npm install algoliasearch --save

我使用此命令导入home.ts

import algoliasearch from 'algoliasearch';

home.page.ts在我的构造函数代码中是 -

const client = algoliasearch('UVE3ADH8HY','2390abe3fff3dd8cb0354ddef86c87c3');

现在当我编译时,它说

[ng] ERROR in node_modules/algoliasearch/dist/algoliasearch.d.ts:203:51 - error TS2304: Cannot find name 'Omit'.
[ng] 203 export declare type WithoutCredentials<TClient> = Omit<TClient, 'appId' | 'apiKey'>;

这东西在 5 次中有 1 次有效,Algolia 有什么问题?我的项目有许多其他插件,但此错误仅在 Algolia 中弹出。

标签: angularionic-frameworkionic4algolia

解决方案


安装后删除 node_modules 文件夹并再次运行“npm install”。希望你的错误会消失。


推荐阅读