angular - 如何在 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 中弹出。
解决方案
安装后删除 node_modules 文件夹并再次运行“npm install”。希望你的错误会消失。
推荐阅读
- magento2 - 索引管理。如何重新索引所有内容?
- angular - 调试 Typescript 在 VS 中有效,但在 VS Code 中无效
- python - 在 python 中跳过 quandl 的 ssl 验证
- c# - 如果未选择下拉菜单,如何设置默认值(多选)
- html - 如何将 json 数据从 python 导出并打印到 localhost?
- python-3.x - sqlite-变量表名不适用于删除或插入命令
- javascript - 如何在没有弹出窗口的情况下使用 Google Identity API 和登录?
- android - 如何解决由于权限相关问题而导致谷歌播放控制台不允许我上传新版本的签名 apk 的问题
- c - 如何使用 nrf51822 模块在一定时间间隔后关闭 LED
- android - PayUMoney - Android:收到一些错误响应