Этот вопрос не является точной копией, это «центр перевода» для неочевидных вопросов:
О основной версии : этот вопрос о«Как проверить во время выполнения», но на есть хороший ответ на этот другой вопрос: «Как найти точную версию D3 с учетом минимизированного файла?» .
О версия модуля : «D3 - это набор модулей» (см. официальная документация по API D3 ), модуль правильный термин, но вы можете использовать этот вопрос: "Как узнать о загруженных расширениях d3.js и их версиях во время выполнения?" .
Есть свойство вроде d3.version для "базовой версии"?или какое-то свойство или метод для каждого модуля для проверки версии?(например, что-то вроде d3.csv.version)
d3.version
d3.csv.version
Документы API ничего об этом не показывают.
PS: предполагается, что он стабилен и его можно проверить, например, ввстроенный D3, как Plotly.d3.
Plotly.d3
Вы правы, вы можете выяснить версию, используя d3.version.
Только что проверили, используя console.log(d3), чтобы увидеть все доступные методы и свойства, и version был указан в списке.
console.log(d3)
version
Вот скрипка: https://jsfiddle.net/3e42bxom/2/