2012-02-27 8 views
7

Ciao Ho recentemente iniziato a usare Sencha-touch e sono arrivato a capire che per piegare la GUI alla mia volontà devo essere in grado di capire e manipolare i file .SCSS .Come configurare Ruby per usare la bussola per Sench-touch su Windows

Ciò significa che devo utilizzare COMPASS o una delle altre tecnologie per compilare i file .SCSS e ho bisogno anche di Ruby per lavorare con il file config.rb.

Qualcuno può per favore mi correre attraverso il programma di installazione del sistema operativo Windows e la configurazione di COMPASS, Ruby e il resto in modo da poter compilare i file facilmente come raffigurato sul sito web COMPASS

Grazie. Utilizzo Windows 7

risposta

14

Per prima cosa è necessario installare Ruby se non lo si possiede già. Ottieni l'ultimo programma di installazione di Windows su http://www.rubyinstaller.org.

Il programma di installazione deve aggiungere automaticamente la cartella Ruby alla variabile di ambiente PATH, in modo da poter eseguire comandi Ruby dalla riga di comando. Una volta installato Ruby, apri un'interfaccia della riga di comando (cmd.exe) e installa i pacchetti Compass richiesti utilizzando il comando "gem" di Ruby. Fatelo con i seguenti tre comandi:

gem install haml 
gem install haml-edge 
gem install compass 

Dopo che i pacchetti di installazione, tipo compass version per vedere se è stato installato correttamente. Si dovrebbe vedere qualcosa come "bussola 0.11.7 (Antares) Copyright (c) 2008-2012 Chris Eppstein ..."

Se i comandi gem e compass non fanno nulla, assicurarsi che la cartella di Ruby è nel tuo percorso . Controlla this tutorial se hai bisogno di aiuto.

Le specifiche per config.rb dipendono dal modo in cui sono stati configurati il ​​sistema e i progetti. La maggior parte della configurazione riguarda la struttura delle cartelle del tuo progetto. Vi rimando alla documentazione Sencha per questo: - Mastering the Compass/SASS Setup with Sencha Touch - An Introduction to Theming Sencha Touch

Una volta che il config.rb è impostato, è possibile eseguire compass compile nella cartella .scss per costruire i file CSS.

+0

Grazie mille eterps – Shoppyonline

+0

grazie @eterps è davvero utile per me che vogliono rubino bussola solo tocco sencha – arvindwill

1

È necessario installare RubyGems per utilizzare il comando gemma, si può trovare qui

Rubygems

E credo che non è necessario installare questi. Funziona per me senza questi.

gem install haml 
gem install haml-edge 

Ho appena installato Bussola con (pre release)

gem install compass --pre 
Problemi correlati