developit / developit/greenlet
_ref not defined in Create react app.
- Lingua principale
- JavaScript
- Stelle
- 4.7k
- Fork
- 97
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
We are planning to use greenlet to defer expensive computations to web worker in CRA project ( along with Type script ). To test it out I was playing around with a small example.
**greenlet-helpers.ts**
```
import greenlet from 'greenlet';
export const greenletRead = greenlet(async msg => {
return msg;
});
```
**utils.ts**
```
import { greenletRead } from './greenlet-helpers';
try {
const resp = await greenletRead('Hey from greenlet');
console.log(resp);
} catch (e) {
console.log('Exception', e);
}
```
Running into `_ref is not defined` when ever this gets invoked. It would be great if I can get any pointers to get this started.
P.S. I also tried moving the code snippet from `greenlet-helpers` to `uitils` and still running into the same issue.
**utils.ts**
```
import greenlet from 'greenlet';
try {
const greenletRead = greenlet(async msg => {
return msg;
});
const resp = await greenletRead('Hey from greenlet');
console.log(resp);
} catch (e) {
console.log('Exception', e);
}
```
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Direzione di ricerca
Riprodurre l’esempio Create React App in TypeScript da greenlet-helpers.ts e utils.ts, quindi esaminare il percorso dell’errore per individuarne l’origine di `_ref is not defined`. Confrontare il comportamento quando lo snippet rimane in greenlet-helpers.ts con quello che si verifica quando viene spostato in utils.ts. Il lavoro è completato quando viene identificata una configurazione o una correzione compatibile che impedisca all’esempio di generare più questo errore.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- javascript, react, typescript
- Ambito
- frontend, web-dev
- Tipo di issue
- Bug
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Stato di attività
- Ferma
- Chiarezza
- Da chiarire
- Idoneità per principianti
- 35/100