2013-02-07 16 views
12

Devo gestire CryptoJS con Bower. Questo progetto è ospitato su code.google.com. Può essere scaricato come zip file o tramite lo SVN.CryptoJS con Bower, come gestire questa dipendenza?

Può Bower scaricare un file zip decompresso o scaricare tutti i componenti dall'SVN e inserirli nella cartella crypto?

.bowerrc di file, definendo la cartella di download:

{ 
    "directory": "app/vendor" 
} 

Ho provato questo file component.json (non riesce, scarica la pagina stessa):

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

un altro tentativo (hmac.js rostri core.js ed è salvato come 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" 
    } 
} 

risposta

21

trovato il modo di lettura Bower official page:

Come si può vedere, i pacchetti possono essere installati in base al nome, Git endpoint, GitHub stenografia, URL o il percorso locale. Se si installa da un URL che punta a un file zip o tar, bower estrae automaticamente i suoi contenuti .

component.json:

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

Il collegamento è interrotto. Potete aggiornare l'URL a: https://github.com/sytelus/CryptoJS/archive/v3.1.2.zip L'autore promette di aver caricato il codice originale. – rriemann

Problemi correlati