npm XMLHttpRequest не определен для сторонней библиотеки MyScript в приложении nodeJS - PullRequest
1 голос
/ 09 июня 2019

Я использую MyScriptJS

И это было предназначено для графической библиотеки, однако у них есть пример "Нет пользовательского интерфейса", и я использовал это в ноде REST API. Я получаю ошибку;

var request = new XMLHttpRequest();

Не определено. Исправить это просто, поскольку это не веб-приложение, а просто импортировать его.

var XMLHttpRequest = require("xmlhttprequest").XMLHttpRequest;

Мой вопрос (ы):

  1. Должен ли я создать запрос на выдачу / отправку для введения этого импорта в пакет узла MyScripts? var XMLHttpRequest = require("xmlhttprequest").XMLHttpRequest;

  2. Есть ли способ для меня, чтобы ввести эту зависимость таким образом, чтобы сделать ее доступной для MyScript, который я импортировал в моем приложении import * as MyScript from "myscript"? Следовательно, позволяя мне обойти проблему его неопределенности в их пакете.

  3. Поскольку пакет MyScript работает в приложении React. Конечно, этот импорт не всегда нужен. Есть ли способ условно импортировать этот пакет?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...