2013-02-07 25 views
12

Potrzebuję zarządzać CryptoJS z Bower. Ten projekt jest hostowany na code.google.com. Można pobrać jako zip file lub przez SVN.CryptoJS z Bower, jak zarządzać tą zależnością?

Czy Bower może pobrać dekompresję pliku zip lub pobrać wszystkie składniki z SVN i umieścić je w folderze crypto?

.bowerrc plik, definiując folder pobierania:

{ 
    "directory": "app/vendor" 
} 

próbowałam tego pliku component.json (nie powiedzie się, pobiera samej strony):

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

kolejną szansę (hmac.js overriders core.js i to zapisane jako 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" 
    } 
} 

Odpowiedz

21

znalazł drogę czytanie Bower official page:

Jak widać, pakiety mogą być zainstalowane przez nazwę, Git końcowego, GitHub stenografii, adres URL lub ścieżkę lokalną. Jeśli zainstalujesz z adresu URL, który wskazuje na plik zip lub plik tar, to bower automatycznie wyodrębni jego zawartość.

component.json:

{ 
    "name": "Backbone Client", 
    "version": "1.0.0", 
    "dependencies": { 
    "crypto-js": "http://crypto-js.googlecode.com/files/CryptoJS%20v3.1.2.zip" 
    } 
} 
+0

Link jest w dół. Czy możesz zaktualizować adres URL na: https://github.com/sytelus/CryptoJS/archive/v3.1.2.zip Autor obiecał przesłać oryginalny kod. – rriemann