2016-07-14 5 views
-3

Я использую D3 js V3 для своего приложения (Javascript charting library). Я использую главным образом для создания диаграмм и почти использовал множество модулей, таких как выбор, ось, масштаб, svg, переход, анимация, макеты и т. Д.Компиляция Javascript для миграции D3 js v3 в v4

Теперь я хочу перейти на новую версию 4 D3 js. Я проверил примечания к выпуску и ссылку API для V4. Тем не менее мне было трудно скомпрометировать мое приложение для перехода на V4, так как есть много изменений API.

Итак, мой вопрос: есть ли способ скомпилировать мое приложение с D3 js, чтобы я мог избежать ошибок, возникающих в среде исполнения.

+0

'любой способ скомпилировать мое приложение с D3 js', это просто не имеет смысла, JavaScript не компилируется. И как это поможет с переходом на 'v4'? И каковы эти загадочные «ошибки в среде Runtime»? – Mark

+0

Моя проблема заключается в том, чтобы скомпилировать мои .js-файлы и проверить эти ошибки во время компиляции не во время выполнения. – dakshna

+0

Например, «d3.svg.line» в V3 заменяется на «d3.line» в V4. В то время как компиляция должна вызывать ошибку. Существует не такой метод, как «d3.svg.line» при компиляции – dakshna

ответ

0

Нет предварительного компилятора с D3js или любым маркером ошибки прямо сейчас.

Итак, у вас есть проверка на изменения и сделайте это вручную. Обновленный документ находится здесь https://github.com/d3/d3/blob/master/CHANGES.md