4

を使い始めましたがbower、とても役に立っているようです。私は Python のバックグラウンドを持っているので、 と を持つことに慣れていvirtualenvますrequirements.txt

できればすべての依存関係をソース管理に保存したくないので、次のようなファイルを作成するにはどうすればよいですか?requirements.txtbower

4

1 に答える 1

9

もう少し突っ込んだ後、解決策があります。

bowerは、またはに似たbower.json(以前は)と呼ばれるファイルを使用します。component.jsonGemfilerequirements.txt

手動で作成でき、次のようになります...

{
    "name": "<app name, defaults co current folder name>",
    "version": "0.0.0",
    "dependencies": {
        "backbone": "~0.9.10",
        "underscore": "~1.4.3"
    }
}

ただし、私が見逃していたのは、--saveパッケージをインストールするときにフラグbowerを含めることでした:

bower install <package_name> --save

残念ながら、ファイルを使用してデフォルトでこの動作を設定する方法があるとは思いません .bowerrc

追加のヒントとして、bower.jsonファイルを取得したら、依存関係をインストールするのは実行するのと同じくらい簡単bower installです。

于 2013-01-20T05:50:58.270 に答える