Не удается запустить сборку для работы, так как она выдает ошибку при минимизации файла

Когда дело доходит до разработки, я новичок в веб-пакетах, и недавно я реализовал интеграцию с Azure AD в свое приложение для реагирования. и все работало нормально.

Я добавил требование для api azure graph, я получаю следующую ошибку при попытке выполнить сборку.

Failed to minify the code from this file:

    ./node_modules/@microsoft/microsoft-graph-client/lib/es/middleware/MiddlewareControl.js:11:7

Импорт, вызывающий проблему:

  var graph = require("@microsoft/microsoft-graph-client");

Я думаю, что это как-то связано с тем, что я извлекаю свое приложение, чтобы я мог поддерживать scss, я также заметил, что мой раздел script в package.js отличается для большинства людей, поскольку у него нет запуска npm и т. Д., Поэтому я использую сценарии node /build.js, как определено в моем разделе сценариев, может кто-нибудь объяснить это?

  "scripts": {
"start": "rimraf ./build && node scripts/start.js",
"build": "node scripts/build.js",
"test": "cross-env CI=true node scripts/test.js --env=jsdom",
"lint": "eslint ./src/"

},

Я думаю, что мне нужно добавить какой-то полифилл, и я изо всех сил пытаюсь понять, как он, кажется, требуется для библиотеки графа.

Вы должны принести свой собственный полифилл, совместимый с ES6 Promise, я предлагаю es6-prom.

Я попытался добавить es6-обещание и изоморфно, но не повезло, я пробовал все:

require("whatwg-fetch");

require("es6-promise").polyfill();
require("isomorphic-fetch").polyfill();

0 ответов

Другие вопросы по тегам