У меня есть код NodeJS сервер, написанный на JSX, где я импортируя SuperAgent как так:Ошибка импорта SuperAgent в React код
import request from 'superagent';
Когда сервер запускается после сборки, я получаю следующее сообщение об ошибке: TypeError: требуется не является функцией. И это происходит в следующей строке в моем скомпилированный код:
var crypto = require('crypto');
На трассировку назад я понял, что криптография требуется «грозный», который требует «SuperAgent».
У меня такой же суперагентный импорт в моем JavaScript-клиенте на стороне клиента, но это отлично работает. Я разложил код компиляции JS для узла (сервера) и клиента, и оба они одинаковы. Таким образом, это не похоже на проблему с его построением.
Кто-нибудь видел эту ошибку раньше, и вы знали бы, что нужно сделать?
Может ли суперагент быть импортированным, как это, с пространством D :? – httpNick
Извините, что был автокоррект при игре, когда я набрал вопрос: P – SThomas