i have polymer application configured following:
my main project bower.json file:
{ "name": "raf", "authors": [ "raffaeu <raffaeu@gmail.com>" ], "description": "test project", "dependencies": { "polymer": "polymer/polymer#1.2.0", "iron-elements": "polymerelements/iron-elements#^1.0.8", "paper-elements": "polymerelements/paper-elements#^1.0.7" } }
and inside bower_components folder have polymer folder following json:
{ "name": "polymer", "version": "1.2.0", "main": [ "polymer.html" ], "repository": { "type": "git", "url": "https://github.com/polymer/polymer.git" }, "dependencies": { "webcomponentsjs": "^0.7.2" } }
now, if in root folder (where main bower.json file located) , running bower info polymer
bower returns me following list of versions:
bower cached https://github.com/polymer/polymer.git#1.6.0 bower validate 1.6.0 against https://github.com/polymer/polymer.git#* { name: 'polymer', version: '1.6.0', ...
but if run bower update polymer --save
console returns following message , doesn't update 1.6.0 stays current version 1.2.0: unable find suitable version polymer, please choose 1 typing 1 of numbers below:
1) polymer#1.2.0 resolved 1.2.0 , required mytestproject 2) polymer#~1.2.0 resolved 1.2.4 , required paper-datatable#0.9.8 3) polymer#^1.2.0 resolved 1.6.0 , required iron-behaviors#1.0.13 4) polymer#^1.2.1 resolved 1.6.0 , required paper-behaviors#1.0.11 5) polymer#^1.2.4 resolved 1.6.0 , required iron-menu-behavior#1.1.3 6) polymer#^1.1.1 resolved 1.6.0 , required vaadin-grid#1.0.0 7) polymer#^1.0.0 resolved 1.6.0 , required iron-a11y-keys-behavior#1.1.1 8) polymer#^1.1.0 resolved 1.6.0 , required paper-dropdown-menu#1.1.3 prefix choice ! persist bower.json ? answer 1
and nothing updated. should manually change version 1.6.0 inside polymer folder run update?
you need select !3
add new object in bower.json
called resolutions
value polymer#^1.2.0
. using !
persist choice in bower.json
. selecting first option taking version bower.json
set use exact version i.e. 1.2.0
.
actually, can select after 3rd option latest above
mentioned version because of '^'
.
Comments
Post a Comment