Поскольку Chutzpah привязан к определенной версии Jasmine, есть ли способ узнать, к какой версии он привязан?
Опции командной строки не показывают * --jasmineVersion
-подобный флаг.
Я посмотрел на файл package.json
и увидел:
"devDependencies": {
"@types/jasmine": "~2.5.38"
},
Если мы посмотрим на этот пакет для набора , мы найдем:
Этот пакет содержит определения типов для Jasmine 2.5
Это окольный способ обнаружения версии Jasmine, и он предполагает, что разработчик обновляет наборы при обновлении jasmine.
Я нашел эту проблему с github , спрашивающую о версии Жасмин, где создатель наглости спрашивает, какая версия нужна, разработчик говорит:
Как минимум, нам нужен Jasmine 2.6.0
И создатель говорит:
Готово, опубликовано 4.4
Похоже, что окольный метод поиска версии с жасмином не сработал.
Есть ли более прямой способ выяснить это?
Я только что обнаружил, что вы можете выполнить jasmine.version
во время выполнения модульных тестов, но я надеялся, что был способ сделать это без фактического запуска модульных тестов.