3
なぜバウアーは最新バージョンのパッケージをインストールするのですか?
{
"name": "test",
"dependencies": {
"jquery": "2.2.4",
"html5shiv": "3.6.2"
}
}
と実行しているが
亭このバージョンが、最新のものをインストールしていない
亭をインストールbower.jsonでこれを持つ(jqueryの3.0.0-rc1の& html5shiv 3.7今のところは.3)。なぜそうなのか?私は最新版が必要な他の依存関係はありません。
これは
亭がhttps://github.com/jquery/jquery-dist.git#2.2.4
亭https://github.com/に対して2.2.4を検証し、キャッシュされたログ亭インストールですjquery/jquery-dist.git#2.2.4
bowerキャッシュ済みhttps://github.com/aFarkas/html5shiv.git#3.6.2
bower validate 3.6.2 https://github.com/aFarkas/ #3.6.2
jqueryの#2.2.4 bower_componentsをhtml5shivインストールjqueryの#2.2.4
亭をhtml5shiv.git#3.6.2
亭をインストール\ jque RY
html5shivの#3.6.2 bower_components \ html5shiv
そして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この
のように見えるためにそれは私のためにその.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ファイルは最新バージョンからのものです。
は、実際にはキャッシュの問題だった見つけることができる例
のバージョン の前に#を使用する必要があります。バワー・キャッシュを清掃する必要がありました。そして、#を使わなくても必要なバージョンをインストールすることができました。ごめんなさい。しかし、bower.jsonのバージョン番号を変更しても、なぜbowerがキャッシュされたバージョンをインストールするのかはまだ分かっていませんか? – SovietSam