Flujo de trabajo web de Windows (o en línea) para un novato (los Rubyes son confusos)

Soy un diseñador web (desarrollador front-end) que desea usar sass + compass y slim-lang (similar a haml, pero más liviano). si no está familiarizado, estos son todos rubygems, que analizan el código y comstackn html y css. Ahí es donde mi entendimiento termina.

He pasado por algunos tutoriales de ruby, pero están todos orientados a usuarios de Mac. tristemente, soy un usuario de Windows y obtengo una nota al pie confusa. Intenté instalar Ruby, pero ninguno de los commands funcionaría, así que comencé a search otras soluciones (debido a la falta de una command-line útil).

Actualmente estoy buscando usar cloud9 para editar y github para comstackr (¿eso es posible?) … pero no entiendo nada. es esto exagerado? ¿Hay una manera fácil de hacer esto, o al less una explicación concisa de todo esto? Sé que no soy estúpido; Siento que hay algo key que me falta aquí.

(nota a sí mismo: comprar un mac)

tl; dr:

Cosas que tengo:

Cosas que necesito

  • una idea simple para editar código / administrar proyectos
  • una forma simple de comstackr slim, brújula, sass sin dolor de cabeza

Lamento escuchar que estás teniendo problemas. Algunas cosas para probar:

  1. Instalar RubyInstaller
  2. En el menu de Inicio de Windows, busque el grupo de progtwigs de Ruby y ejecute "Iniciar símbolo del sistema con Ruby".
  3. En el indicador de tipo gem install compass

Debería ver algo como esto:

 ruby 1.9.3p0 (2011-10-30) [i386-mingw32] C:\>gem install compass Fetching: sass-3.1.15.gem (100%) Fetching: chunky_png-1.2.5.gem (100%) Fetching: fssm-0.2.8.1.gem (100%) Fetching: compass-0.11.7.gem (100%) Successfully installed sass-3.1.15 Successfully installed chunky_png-1.2.5 Successfully installed fssm-0.2.8.1 Successfully installed compass-0.11.7 4 gems installed 

¿Esto funciona? Si es así, entonces estás listo para ir. También necesitarás instalar Slim: gem install slim . Intente seguir la documentation de installation de Compass desde aquí. Los commands para Windows son idénticos a los de Mac / Linux. Si necesita ayuda para aprender sobre la command-line de Windows, hay muchos tutoriales a su alnetworkingedor .

Eche un vistazo a Compass.app y Scout si realmente no avanza con la línea de command. Sin embargo, realmente recomiendo manejar la command-line. Es una habilidad muy útil para poseer.

Recomiendo usar un editor de text simple en lugar de un IDE. Prefiero Sublime Text 2, pero Notepad ++ o Scite pueden ser más adecuados. RubyMine es un buen IDE, pero no es exactamente simple.

Olvídate de Git por ahora; no lo necesitas para lo que intentas hacer (comstack los files de Sass y Slim).

Un último pensamiento de despedida: qué es lo que busca después de hacerlo aproximadamente igual en dificultad en una Mac, por lo que comprar uno no le haría la vida mucho más fácil en esta etapa. Sin embargo, a largo ploop, si te involucras, digamos, en el desarrollo de Rails en serio, entonces una Mac te haría la vida más fácil. Sin embargo, si simplemente comstack Sass y Slim, no es necesario cambiar. Los autores han hecho un gran trabajo de trabajo multiplataforma.