Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs json如何跳过已安装的包_Angularjs_Bower_Dependency Management - Fatal编程技术网

Angularjs json如何跳过已安装的包

Angularjs json如何跳过已安装的包,angularjs,bower,dependency-management,Angularjs,Bower,Dependency Management,在我的应用程序中,除Chart和angular Chart之外的所有软件包都已安装 我只需要安装这两个 问题:如何跳过其他软件包的更新或下载 提示:在使用bower install命令时,在您之前运行过一次之后,没有安装新的软件包/依赖项。使用bower update时,将下载软件包的新版本(取决于您的bower.json配置->软件包版本配置)。总之,这两个命令不会在同一软件包版本中再次安装软件包 只需删除版本选项处理程序,就可以了。这不是问题,这是一个很好的行为 { "name": "u

在我的应用程序中,除Chart和angular Chart之外的所有软件包都已安装

我只需要安装这两个

问题:如何跳过其他软件包的更新或下载


提示:在使用
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"
  }
}