Какой пакет (ДРУГОЙ, чем Webpack) разрешил бы прямые вызовы d3.json () для доступа к локальной файловой системе? - PullRequest
0 голосов
/ 02 июля 2019

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

У меня есть две версии моего кода: одна отдельно стоящая HTML, CSS, JavaScript и d3.js, которая отлично работает, другая использует веб-пакет и на сегодняшний день совершенно не работает.

Гордость места в более раннем, отдельно стоящем коде? Система меню произвольного размера и глубины, которая настраивается на основе исключительно базовых файлов json (эти меню в конечном итоге внедряют файлы JavaScript зависимой визуализации непосредственно в HTML, которые затем взаимодействуют с управляющей (управляющей) визуализацией на главной панели дисплея). Маленький, простой и полностью (d3.js) управляемый данными.

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

После целого месяца динамических исследований импорта и неудач я пришел к тому, что мне пришлось подумать о том, чтобы отказаться от Webpack из-за чего-то менее громоздкого.

Итак, вопрос в том, разрешает ли какой-либо из других основных компиляторов прямой вызов на основе d3-fetch для доступа к локальной файловой системе?

То есть: нет вызовов import, require () или других, но прямые, но параметризованные вызовы подобны d3.json (input [, init])

Интересно, кстати, точно знать, почему Webpack прямо-таки заставляет такой извилистый подход к простым, мощным библиотекам и фреймворкам.

...