gpt4 book ai didi

javascript - 一个项目的多个分支与 bower

转载 作者:行者123 更新时间:2023-11-30 12:47:17 25 4
gpt4 key购买 nike

我正在尝试从 angular-utils-ui 安装两个不同的模块与 bower 。我只需要 event 和 jq 模块。但是,Bower 似乎不能在一个文件夹/存储库中包含来自多个分支的代码。

因此,当我已经安装了事件模块后想安​​装 jq 时,我必须为 angular-ui-utils 选择合适的版本,而另一个被覆盖。

$ bower install angular-ui-utils\#event-0.1.1
$ bower install angular-ui-utils\#jq-0.1.1

Unable to find a suitable version for angular-ui-utils, please choose one:
1) angular-ui-utils#event-0.1.1 which resolved to event-0.1.1 and has build as dependants
2) angular-ui-utils#jq-0.1.1 which resolved to jq-0.1.1

我不需要整个 angular-ui-utils 文件,加载整个脚本似乎是一种浪费。有可能实现吗?

或者我应该重新考虑使用 Bower 吗?项目似乎还不够成熟。

编辑:

感觉这个语法可以解决问题,但是bower没有解析。在 bower.json 中:

"dependencies": {
"angular-ui-utils": ["event-0.1.1", "jq-0.1.1"]
}

最佳答案

只需为两个版本分配不同的名称 - Bower 会将每个版本存储在单独的目录中,就像任何其他 2 个依赖项一样。

bower.json 中:

"dependencies": {
"angular-ui-utils-event": "angular-ui-utils#event-0.1.1",
"angular-ui-utils-jq": "angular-ui-utils#jq-0.1.1"
}

然后运行 ​​bower install 就可以了。

关于javascript - 一个项目的多个分支与 bower ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22092203/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com