Ho un codice server NodeJS scritto in JSX dove sto importando superagent in questo modo:Errore importazione superagent in Reagire codice
import request from 'superagent';
Quando il server si avvia dopo la generazione, ottengo il seguente errore: TypeError: richiedono non è una funzione. E questo avviene al seguente riga nel mio codice compilato:
var crypto = require('crypto');
Sul risalire ho capito che Crypto è richiesto da 'formidabile', che è richiesto da 'superagent'.
Ho la stessa importazione superagente nel mio codice javascript lato client ma funziona perfettamente. Ho diffuso il codice JS di compilazione per nodo (server) e client, ed entrambi sono uguali. Quindi non sembra un problema con il modo in cui è costruito.
Qualcuno ha già visto questo errore e sapresti cosa è necessario fare?
È possibile importare superagent in questo modo con uno spazio D :? – httpNick
Mi dispiace che fosse in corso la correzione automatica quando ho digitato la domanda: P – SThomas