2012-02-27 4 views
7

Hola Recientemente comencé a usar Sencha-touch y he llegado a comprender que para doblar la GUI a mi voluntad, debo ser capaz de entender y manipular los archivos .SCSS .Cómo configurar Ruby para usar brújula para Sench-touch en Windows

Esto significa que tengo que usar COMPASS o alguna de las otras tecnologías para compilar archivos .SCSS y también necesito que Ruby trabaje con el archivo config.rb.

Puede alguien por favor me ejecutar a través de la configuración del sistema operativo Windows y la configuración de COMPASS, el rubí y el resto para que pueda compilar archivos tan fácilmente como se muestra en la página web COMPASS

Gracias. Yo uso Windows 7

Respuesta

14

Primero necesita instalar Ruby si no lo tiene ya. Obtenga el último instalador de Windows en http://www.rubyinstaller.org.

El instalador debería agregar automáticamente la carpeta Ruby a la variable de entorno PATH, para que pueda ejecutar los comandos de Ruby desde la línea de comandos. Una vez que Ruby está instalado, abra una interfaz de línea de comando (cmd.exe) e instale los paquetes de Compass necesarios utilizando el comando 'gem' de Ruby. Hacer esto con los tres comandos siguientes:

gem install haml 
gem install haml-edge 
gem install compass 

Después de instalar los paquetes, tipo compass version para ver si se ha instalado correctamente. Debería ver algo como "brújula 0.11.7 (Antares) Derechos de autor (c) 2008-2012 Chris Eppstein ..."

Si los gem y compass comandos no hacen nada, asegúrese de que la carpeta de Ruby es en su camino . Verifique this tutorial si necesita ayuda.

Los detalles para su config.rb dependen de cómo haya configurado su sistema y sus proyectos. La mayor parte de la configuración trata de la estructura de carpetas de su proyecto. Te remito a la documentación para este Sencha: - Mastering the Compass/SASS Setup with Sencha Touch - An Introduction to Theming Sencha Touch

Una vez que su config.rb está configurado, puede ejecutar compass compile en su carpeta .scss para construir los archivos CSS.

+0

Muchas gracias eterps – Shoppyonline

+0

gracias @eterps que es realmente útil para mí que quieren rubí brújula por sólo toque sencha – arvindwill

1

Es necesario instalar rubygems utilizar el comando joya, se puede encontrar aquí

Rubygems

Y yo creo que no es necesario instalar estos. Funciona para mí sin estos.

gem install haml 
gem install haml-edge 

acabo de instalar Brújula con (prelanzamiento)

gem install compass --pre 
Cuestiones relacionadas