Angularjs json如何跳过已安装的包
在我的应用程序中,除Chart和angular Chart之外的所有软件包都已安装 我只需要安装这两个 问题:如何跳过其他软件包的更新或下载Angularjs json如何跳过已安装的包,angularjs,bower,dependency-management,Angularjs,Bower,Dependency Management,在我的应用程序中,除Chart和angular Chart之外的所有软件包都已安装 我只需要安装这两个 问题:如何跳过其他软件包的更新或下载 提示:在使用bower install命令时,在您之前运行过一次之后,没有安装新的软件包/依赖项。使用bower update时,将下载软件包的新版本(取决于您的bower.json配置->软件包版本配置)。总之,这两个命令不会在同一软件包版本中再次安装软件包 只需删除版本选项处理程序,就可以了。这不是问题,这是一个很好的行为 { "name": "u
提示:在使用
bower install
命令时,在您之前运行过一次之后,没有安装新的软件包/依赖项。使用bower update时,将下载软件包的新版本(取决于您的bower.json配置->软件包版本配置)。总之,这两个命令不会在同一软件包版本中再次安装软件包
只需删除版本选项处理程序,就可以了。这不是问题,这是一个很好的行为
{
"name": "ui-chromeapp",
"version": "0.0.0",
"dependencies": {
"angular": "1.2.23",
"angular-bootstrap": "0.11.0",
"bootstrap": "3.2.0",
"angular-ui-router": "0.2.11",
"underscore": "1.7.0",
"jquery.easy-pie-chart": "2.1.4",
"sprintf": "1.0.2",
"jquery.scrollTo":"2.1.1",
"angular-translate":"2.8.1",
"angular-translate-loader-static-files" : "2.8.1",
"Chart.js" : "1.0.1"
},
"devDependencies": {},
"resolutions": {
"Chart.js": "1.0.1"
}
}
使用bower install
命令时,未安装新的软件包/依赖项。使用bower update时,将下载软件包的新版本(取决于您的bower.json配置->软件包版本配置)。总之,这两个命令不会在同一软件包版本中再次安装软件包。你的问题是什么?如果你在版本前面指定~的话,那么它与1.2.32版本匹配。参考文献:。我不想将angular更新为1.2.32。因此,当我运行bower安装时,它不应该更新angular或其他LIB,而应该只更新图表。处理这个问题的另一个选择是从bower.json中的所有条目中删除~和^符号,但是有没有合适的方法来避免这个问题呢?那么为什么不针对特定的版本呢。只要删除~
一个^
你就没事了?对我的答案有什么反馈吗?我用同样的方法处理过,但我在想是否还有其他方法?谢谢
{
"name": "ui-chromeapp",
"version": "0.0.0",
"dependencies": {
"angular": "1.2.23",
"angular-bootstrap": "0.11.0",
"bootstrap": "3.2.0",
"angular-ui-router": "0.2.11",
"underscore": "1.7.0",
"jquery.easy-pie-chart": "2.1.4",
"sprintf": "1.0.2",
"jquery.scrollTo":"2.1.1",
"angular-translate":"2.8.1",
"angular-translate-loader-static-files" : "2.8.1",
"Chart.js" : "1.0.1"
},
"devDependencies": {},
"resolutions": {
"Chart.js": "1.0.1"
}
}