12

Bower でCryptoJSを管理する必要があります。このプロジェクトは code.google.com でホストされています。zip ファイルとして、またはSVNからダウンロードできます。

Bower は zip ファイルをダウンロードして解凍するか、SVN からすべてのコンポーネントをダウンロードしてcryptoフォルダに入れることができますか?

.bowerrcファイル、ダウンロード フォルダーの定義:

{
  "directory": "app/vendor"
}

私はこのcomponent.jsonファイルを試しました(失敗し、ページ自体をダウンロードします):

{
  "name": "Backbone Client",
  "version": "1.0.0",
  "dependencies": {
     "crypto": "http://crypto-js.googlecode.com/svn/tags/3.1.2/build/components/"
  }
}

もう1回試してください(hmac.jsオーバーライドcore.jsし、として保存されますindex.js):

{
  "name": "Backbone Client",
  "version": "1.0.0",
  "dependencies": {
    "crypto":
       "http://crypto-js.googlecode.com/svn/tags/3.1.2/build/components/core.js",
    "crypto":
       "http://crypto-js.googlecode.com/svn/tags/3.1.2/build/components/hmac.js"
    }
}
4

1 に答える 1

21

Bowerの公式ページを読む方法を見つけました:

ご覧のとおり、パッケージは名前、Git エンドポイント、GitHub の短縮形、URL、またはローカル パスでインストールできます。zip または tar ファイルを指す URL からインストールする場合、bower はその内容を自動的に抽出します。

component.json:

{
  "name": "Backbone Client",
  "version": "1.0.0",
  "dependencies": {
    "crypto-js": "http://crypto-js.googlecode.com/files/CryptoJS%20v3.1.2.zip"
  }
}
于 2013-02-07T15:39:42.020 に答える