4

$ bower initコマンドを使用してbower.json、パッケージ用の を作成し、それを Bower に登録しました。問題ありません。

RequireJSModernizrなど、いくつかの一般的な Bower パッケージの Github ホームページを見た後、それらのリポジトリに abower.jsonまたは aが含まれていないことに気付きましたcomponent.json。これはどのように可能ですか?

.bower.jsonまた、Bower パッケージをダウンロードすると、そのパッケージにはファイル (最初のドットに注意してください) が含まれており、そのファイルには、パッケージについて尋ねられた内容よりもかなり多くの情報が含まれていることに気付きました$ bower init。たとえば、以下は.bower.jsonModernizr からのものです。

{
    "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 にチェックインしたときと同じ情報が含まれています。

bower.json私が使用すべき新しいフォーマットはありますか?それとも、単にセットアップ プロセスで何かを見逃したのでしょうか?

4

2 に答える 2