Имея это в bower.jsonПочему bower устанавливает последние версии пакетов, а не точные, которые я хочу?
{
"name": "test",
"dependencies": {
"jquery": "2.2.4",
"html5shiv": "3.6.2"
}
}
и работает
Беседки установка
беседку установка не эти версии, но последние из них (JQuery 3.0.0-rc1 & html5shiv 3,7 .3 на данный момент). Почему так? У меня нет других зависимостей, которые могут потребовать новейшие версии.
Это Беседки установка войти
становой кэшируются https://github.com/jquery/jquery-dist.git#2.2.4
становой проверки 2.2.4 против https://github.com/ jQuery/jquery-dist.git # 2.2.4
bower cached https://github.com/aFarkas/html5shiv.git#3.6.2
bower validate 3.6.2 против https://github.com/aFarkas/ html5shiv.git # 3.6.2
становой установить JQuery # 2.2.4
Беседки установка html5shiv # 3.6.2
Jquery # 2.2.4 bower_components \ jque Ry
html5shiv # 3.6.2 bower_components \ html5shiv
И это для меня странно, что .bower.json для html5shiv выглядит следующим образом
{
"name": "html5shiv",
"version": "3.6.2",
"main": [
"dist/html5shiv.js"
],
"ignore": [
"**/.*",
"composer.json",
"test",
"build",
"src",
"build.xml"
],
"homepage": "https://github.com/aFarkas/html5shiv",
"_release": "3.6.2",
"_resolution": {
"type": "version",
"tag": "3.6.2",
"commit": "f65f9b0d776ae3b88d4c7f0b27c64e384aee47aa"
},
"_source": "https://github.com/aFarkas/html5shiv.git",
"_target": "3.6.2",
"_originalSource": "html5shiv"
}
но bower.json выглядит следующим образом
{
"name": "html5shiv",
"version": "3.7.3",
"main": [
"dist/html5shiv.js"
],
"ignore": [
"**/.*",
"composer.json",
"test",
"build",
"src",
"build.xml"
]
}
То же самое для jQuery. .bower.json ссылается на версию, которую я хочу, но bower.json ссылается на последнюю версию. И, как я уже сказал, исходные и dist-файлы взяты из последней версии.
На самом деле это была проблема кэширования. Мне нужно было очистить кеш. И тогда мне удалось установить версии, которые мне нужны, даже без #. Извините за вопрос noob. Но для меня все еще остается загадкой, почему bower устанавливает кешированную версию, даже когда я меняю номер версии в bower.json? – SovietSam