Obviamente, sé que requieren git, pero ahí es donde termina mi conocimiento.
Digamos que tengo un archivo .scss que he editado y quiero compilarlo y colocarlo en mi servidor remoto para ver cómo se ve. ¿Ahora que?
Hay muy poca información sobre cómo hacer esto realmente. Lo mismo con Gulp.
Siento que me falta algún tipo de intermediario aquí.
¿Alguien puede señalarme en la dirección correcta?
Respuestas:
npm install gulp-cli --global
npm init
npm install gulp gulp-sass --save-dev
gulpfile.js
con el siguiente contenido:scss
con un archivo llamadomain.scss
gulp
y verlo congulp watch
Le recomiendo que también use PostCSS con cssnext para la corrección automática y gulp-clean-css para minimizar su CSS. Para usar eso tienes que hacer lo siguiente:
npm install gulp-postcss postcss-cssnext gulp-clean-css --save-dev
gulpfile.js
a lo siguiente:También te recomiendo que leas esto para aprender sobre Sass bascis.
fuente
Hay algunos sitios web que tienen videos sobre cómo usar varios componentes de desarrollo web. Aquí hay una lista alfabética de lugares, donde uno puede ver una serie de videos sobre varios temas de programación:
Para Git , querrás obtener una de estas piezas de software, ya que tienen GUI visuales:
La CLI (interfaz de línea de comandos) es más para usuarios avanzados. Al menos puede comenzar a aprender cómo funciona Git, observando cómo funciona la ramificación y la fusión. Aquí está la página oficial sobre cómo funciona Git Branching . Las ilustraciones ayudarán a dar sentido a las etiquetas / etiquetas de ramificación, que utiliza el software. No es un proceso fácil de aprender sobre Git ... pero con un poco de trabajo y paciencia, puedes elegirlo como una habilidad para tu conjunto de habilidades.
fuente
Saas es un sistema de compilación flexible para archivos CSS. Le permite agregar un poco de lógica a sus archivos CSS como plantillas y facilitar el cambio de ciertos valores en el momento de la compilación. Un ejemplo es donde desea cambiar un color de fuente para una gran cantidad de elementos, el método anterior era revisar el archivo CSS y cambiar cada regla CSS por separado y podría llevar mucho tiempo, el nuevo método con Saas si lo usa es especifique el valor en el archivo .scss como una variable y para definirlo en la parte superior del documento o mediante una configuración, luego, cuando cree los archivos .scss en archivos .css, las variables se reemplazarán con el valor que representan. ( http://sass-lang.com/ )
Gulp es solo un sistema de automatización de compilación. Gulp se puede utilizar desde varios IDE y una amplia gama de idiomas y se comercializa como un conjunto de herramientas para ayudar a automatizar tareas que requieren mucho tiempo en el flujo de trabajo de desarrollo. ( http://gulpjs.com/ )
fuente