Как использовать svg.js на ноутбуке Observable - PullRequest
2 голосов
/ 03 мая 2019

Я начал учиться использовать Наблюдаемый несколько дней назад.

Я могу использовать svg.js версии 2.7.1, используя

SVG = require("svg.js") // 2.7.1

Но когда я пытаюсь использовать версию 3.0.12, это не работает.

SVG = require("svg.js@3.0.12")

Ошибка

SVG = rt: unable to load package.json

И когда я пытаюсь загрузить через URL вместо:

SVG = require("https://cdnjs.cloudflare.com/ajax/libs/svg.js/3.0.12/svg.js")

Также есть ошибка.

SVG = rt: invalid module

Можно ли использовать svg.js v3 с Observable?

Пожалуйста, дайте несколько предложений.

1 Ответ

2 голосов
/ 03 мая 2019

Я тестирую @svgdotjs/svg.js с модулем , требую отладчик , и в итоге нахожу решение

SVG = (await import('https://unpkg.com/@svgdotjs/svg.js?module')).SVG
draw = SVG().addTo('#drawing').size('100%', 100)
...