algolia / algolia/algoliasearch-client-javascript
[bug]: import_http.default.Agent is not a constructor on expo project
- Lingua principale
- TypeScript
- Stelle
- 1.4k
- Fork
- 226
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
### Description
I get the following error on web when importing algoliasearch client :

### Client
Search
### Environment
```
expo-env-info 1.2.2 environment info:
System:
OS: Linux 5.4 Ubuntu 20.04.6 LTS (Focal Fossa)
Shell: 5.8 - /usr/bin/zsh
Binaries:
Node: 21.1.0 - /usr/local/bin/node
Yarn: 1.22.19 - /usr/local/bin/yarn
npm: 10.3.0 - /usr/local/bin/npm
SDKs:
Android SDK:
API Levels: 29, 30, 31, 32, 33, 34
Build Tools: 29.0.2, 30.0.3, 31.0.0, 33.0.0, 33.0.1, 34.0.0, 35.0.0
System Images: android-30 | Google APIs Intel x86 Atom, android-30 | Google APIs Intel x86 Atom_64, android-30 | Google Play Intel x86 Atom
npmPackages:
expo: ~52.0.37 => 52.0.37
expo-router: ~4.0.17 => 4.0.17
react: 18.3.1 => 18.3.1
react-dom: 18.3.1 => 18.3.1
react-native: 0.76.7 => 0.76.7
react-native-web: ^0.19.13 => 0.19.13
npmGlobalPackages:
eas-cli: 7.2.0
expo-cli: 6.3.10
Expo Workflow: managed
```
Minimal reproducible example : https://github.com/LamsaLL/test-algolia
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Direzione di ricerca
Inizia riproducendo il problema di importazione web nell'esempio minimo collegato, https://github.com/LamsaLL/test-algolia, utilizzando l'ambiente Expo managed-workflow indicato. Traccia l'importazione del client algoliasearch che produce “import_http.default.Agent is not a constructor”; il lavoro è completato quando il client viene importato e può essere utilizzato sul target web di Expo senza quell'errore.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- react-native, typescript
- Ambito
- frontend
- Tipo di issue
- Bug
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 25/100