использовать d3 v3 вместо d3 v4 реагировать js - PullRequest
0 голосов
/ 07 мая 2018

Я импортирую библиотеку d3, используя:

import * as d3 from 'd3'; 

Но это дает мне эту ошибку:

15:20-27 "export 'time' (imported as 'd3') was not found in 'd3'

Причина в том, что код использует d3 v3, а я импортирую d3 v4. Как мне ограничить использование d3 v3 вместо этого? В package.json версия d3 выглядит так:

"d3": "^5.1.0"

1 Ответ

0 голосов
/ 07 мая 2018

Попробуйте последнюю версию v3, установив ее прямо в вашем package.json:

"d3": "3.5.17"

Затем продолжите установку пакетов с вашим любимым менеджером пакетов:

npm install

или

yarn install

Если используется npm и версия выше 5, я бы посоветовал вам сначала удалить package-lock.json, чтобы избежать каких-либо проблем.

...