我怎么会去使用亭子安装的jQuery的2个版本? 我想对浏览器的支持回退2.0以及1.9.1
我遇到的问题是,如果你运行bower install jquery#1.9.1 jquery#2.0.0
的第一个版本被第二覆盖,因为它们是相同的组件
我怎么会去使用亭子安装的jQuery的2个版本? 我想对浏览器的支持回退2.0以及1.9.1
我遇到的问题是,如果你运行bower install jquery#1.9.1 jquery#2.0.0
的第一个版本被第二覆盖,因为它们是相同的组件
在你bower.json的依赖性来,你可以有这样的事情:
"dependencies": {
"jquery": "2.0.0",
"jquery-1.9.1": "http://code.jquery.com/jquery-1.9.1.js"
}
一个人不应该平时都这样做,但有时你必须保持/迁移现有网站(无论何种原因)使用在不同的网页上不同版本的jQuery!
按照凉亭文档
鲍尔提供了几种方法来安装软件包:
# Using the dependencies listed in the current directory's bower.json bower install # Using a local or remote package bower install <package> # Using a specific version of a package bower install <package>#<version> # Using a different name and a specific version of a package bower install <name>=<package>#<version>
您可以安装两个不同版本的jQuery像这样:
bower install jquery-legacy=jquery#1.10 jquery-modern=jquery#2
或者,如果你喜欢设置了一个bower.json
"dependencies": {
"jquery-legacy": "jquery#1.10",
"jquery-modern": "jquery#2"
}
在命令行,如果你只是想在最新1.x和2.x版本,你可以在放松的约束上面的回答 。
所以:
bower install jquery-legacy=jquery#1.10 jquery-modern=jquery#2
会成为:
bower install jquery-legacy=jquery#^1 jquery-modern=jquery
我这是怎么做的?
“依赖”:{
...
“jQuery的”: “2.0.0”,
“jQuery的老 ”: “1.9.1”
...
}
第二个版本,可以是任何版本,旧的或新的。 你只需要添加一个不同的密钥。 像jQuery的老
亭子安装--save jQuery的老
现在你可以使用jQuery的版本一方:
<脚本类型= “文本/ JavaScript的” SRC = “路径/到/亭子/目录/ jquery的/ DIST / jquery.min.js”> </ SCRIPT>
<脚本类型= “文本/ JavaScript的” SRC = “路径/到/亭子/目录/ jQuery的旧 /dist/jquery.min.js”> </ SCRIPT>
“依赖”:{
...
“jQuery的”: “2.0.0”,
“jQuery的老 ”: “1.9.1”
“jQuery的最新 ”: “^ 3.3.1”
...
}