ECONFLICT无法为jquery Foundation找到合适的版本

我正在尝试安装基金会,但它一直让我与Jquery发生冲突

λ bower install foundation bower foundation#x cached https://github.com/zurb/bower-foundation.git#5.5.1 bower foundation#x validate 5.5.1 against https://github.com/zurb/bower-foundation.git#x bower foundation#* cached https://github.com/zurb/bower-foundation.git#5.5.1 bower foundation#* validate 5.5.1 against https://github.com/zurb/bower-foundation.git#* bower jquery#>= 2.1.0 cached https://github.com/jquery/jquery.git#2.1.3 bower jquery#>= 2.1.0 validate 2.1.3 against https://github.com/jquery/jquery.git#>= 2.1.0 bower modernizr#>= 2.7.2 cached https://github.com/Modernizr/Modernizr.git#2.8.3 bower modernizr#>= 2.7.2 validate 2.8.3 against https://github.com/Modernizr/Modernizr.git#>= 2.7.2 bower jquery.cookie#~1.4.0 cached https://github.com/carhartl/jquery-cookie.git#1.4.1 bower jquery.cookie#~1.4.0 validate 1.4.1 against https://github.com/carhartl/jquery-cookie.git#~1.4.0 bower fastclick#>=0.6.11 cached https://github.com/ftlabs/fastclick.git#1.0.6 bower fastclick#>=0.6.11 validate 1.0.6 against https://github.com/ftlabs/fastclick.git#>=0.6.11 bower jquery-placeholder#~2.0.7 cached https://github.com/mathiasbynens/jquery-placeholder.git#2.0.9 bower jquery-placeholder#~2.0.7 validate 2.0.9 against https://github.com/mathiasbynens/jquery-placeholder.git#~2.0.7 bower ECONFLICT Unable to find suitable version for jquery 

我的bower.json文件就是这个

 { "name": "refactor", "private": true, "dependencies": { "jquery": "~1.11.1", "raphael": "1.3.x", "font-awesome": "~4.3.0", "foundation": "x" } } 

bower.json使用resolutions

 { "name": "refactor", "private": true, "dependencies": { "jquery": "~1.11.1", "raphael": "1.3.x", "font-awesome": "~4.3.0", "foundation": "x" }, "resolutions": { "jquery": "~1.11.1" } } 

这将迫使bower使用特定版本的jQuery。

最好的方法是做

 bower cache clean 

那之后当你这样做

bower install它会问你

'Unable to find a suitable version for , please choose one:

然后你可以输入!1!2 ,或任何最适合你需要的东西。

这基本上将解析块添加到bes.json中,如@esbanarango所提到的那样,但它只是提供了更多的控制和理解你正在做什么。

尝试将此用于Jquery版本:

 "jquery": ">= 2.0.0" 

但是我认为你只需要将Foundation作为依赖:

在此处输入图像描述

要么:

 { "name": "PROJECT_NAME", "dependencies": { "foundation": "~5.4.7" } } 

另请查看此处了解更多详情:

http://foundation.zurb.com/docs/sass.html

    Interesting Posts