gpt4 book ai didi

json - Bower 包的推荐 list JSON 格式是什么?

转载 作者:行者123 更新时间:2023-12-04 23:23:15 26 4
gpt4 key购买 nike

使用 $ bower init命令,我创建了一个 bower.json为我的包裹注册并在 Bower 上注册,没问题。

在查看了一些流行的 Bower 软件包的 Github 主页后,例如RequireJSModernizr ,我注意到他们的 repo 不包含 bower.jsoncomponent.json .这怎么可能?

我还注意到,当我下载任何 Bower 软件包时,该软件包都包含一个 .bower.json文件(注意开头的点),该文件包含的信息比我在 $ bower init 中被问到的要多得多。对于我的包裹。例如,下面是 .bower.json来自 Modernizr:

{
"name": "modernizr",
"homepage": "https://github.com/Modernizr/Modernizr",
"version": "2.6.2",
"_release": "2.6.2",
"_resolution": {
"type": "version",
"tag": "v2.6.2",
"commit": "ca45d02757b83367d8455d477e3cbc42dfdee035"
},
"_source": "git://github.com/Modernizr/Modernizr.git",
"_target": "~2.6.2",
"_direct": true
}

当我下载新创建的包时,它只包含我最初在 git 中 checkin 的相同信息。
bower.json 是否有新格式?我应该使用?或者我只是在设置过程中遗漏了什么?

最佳答案

Bower 不需要 bower.jsoncomponent.json安装软件包。 list 文件提供了一些有用的信息,如依赖项、忽略的文件、版本等,但最终它只是下载 Git 提交并将它们放在某个地方。
在 Modernizr/Require.js 的情况下,有人刚刚注册了他们的存储库,而 Bower 正在检索一个标签。

关于.bower.json文件:这是安装包后由 Bower 自己生成的。它包含一些关于包的更详细的信息,例如检索包的提交。

TL;博士:继续使用 bower init ,它会为您做正确的事情!

关于json - Bower 包的推荐 list JSON 格式是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18477306/

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