bower.json 如何跳过已经安装的包
bower.json how to skip already installed packages
在我的应用程序中,除了 Chart 和 angular-chart 之外的所有包都已经安装。
我只需要安装这两个。
问题:如何跳过剩余的包再次更新或下载?
{
"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 配置 -> 软件包版本配置)。总而言之,这两个命令都不会再次安装同一包版本中的包。
只需删除版本选项处理程序即可。这不是问题,这是一种很好的行为。
{
"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"
}
}
在我的应用程序中,除了 Chart 和 angular-chart 之外的所有包都已经安装。
我只需要安装这两个。
问题:如何跳过剩余的包再次更新或下载?
{
"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 配置 -> 软件包版本配置)。总而言之,这两个命令都不会再次安装同一包版本中的包。
只需删除版本选项处理程序即可。这不是问题,这是一种很好的行为。
{
"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"
}
}