Как изменить и скопировать масштабируемые солнечные лучи observablehq на локальный компьютер и запустить? - PullRequest
1 голос
/ 30 апреля 2019

Я хочу сделать масштабируемые солнечные лучи из https://observablehq.com/@d3/zoomable-sunburst, используя мои собственные данные (предпочтительно используя d3.csv) на моей собственной машине. Все загружаемые версии содержат require () ('observablehq / flare') с использованием stdlibs. При копировании кода версии observablehq (ctrl-c / -v) я не могу его запустить вообще, и это не похоже на код в редакторе атомов.

скопировать весь код со страницы выше в - не запускается загружаемые архивы (например, из vizhub (https://vizhub.com/undefined/7fcc84f68758417a8a1f6076410e98ab) содержит flare.json и flare.csv, но использует версии stdlib observablehq.

require()('@observablehq/flare').then(data => {
    console.log(data);
    const root = partition(data);

1 Ответ

0 голосов
/ 30 апреля 2019

Наша документация по Загрузка и встраивание - это, как правило, способ использования кода в Observable вне Observable: поскольку это среда реактивного программирования , копирование и вставка возможны только дляработать в нескольких единичных случаях.

Насколько это require утверждение: это d3-require , которое вы можете включить в качестве библиотеки с открытым исходным кодом, хотя вы бы назвали ее какrequire('@observablehq/flare').then(data => {, минус посторонняя первая пара ().

...