Ошибки Cheerio во время выполнения при сборке с использованием накопительного пакета, похоже, проблема разрешения зависимостей - PullRequest
2 голосов
/ 15 марта 2019

Привет! Я пытался использовать cheerio в своей библиотеке узлов и нашел эту ошибку, я сузил ее до сворачивания, неправильно получая зависимость, кроме того, что я в растерянности

окружающая среда

  • ОС macOS Mojave Версия 10.14.3
  • Узел v11.4.0
  • Накопительный пакет 1.6.0
  • Cheerio 1.0.0-rc.2

репо с ошибкой https://github.com/lukecollier/cheerio-rollup-problems

я получаю трассировку стека с

util.js:307
throw new ERR_INVALID_ARG_TYPE('superCtor', 'Function', superCtor);
^

TypeError [ERR_INVALID_ARG_TYPE]: The "superCtor" argument must be of type Function. Received type undefined
    at inherits (util.js:307:11)
    at Object.<anonymous> (/Users/collierl/Project/Learn/cheerio-rollup-problem/index.js:10575:1)
    at Module._compile (internal/modules/cjs/loader.js:723:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:734:10)
    at Module.load (internal/modules/cjs/loader.js:620:32)
    at tryModuleLoad (internal/modules/cjs/loader.js:560:12)
    at Function.Module._load (internal/modules/cjs/loader.js:552:3)
    at Function.Module.runMain (internal/modules/cjs/loader.js:776:12)
    at executeUserCode (internal/bootstrap/node.js:342:17)
    at startExecution (internal/bootstrap/node.js:276:5)

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

...