albert33 / Projecte-Web

Projecte web streaming pelicules
1 stars 0 forks source link

Fluxe de treball amb grunt #6

Open arnauvp opened 10 years ago

arnauvp commented 10 years ago

Per a concatenar, minificar i optimitzar imatges. http://24ways.org/2013/grunt-is-not-weird-and-hard/

prerequisit: instal·lar nodeJS

arnauvp commented 10 years ago

Propera tasca: configurar el fluxe de treball amb grunt. El que volem és que quan desem un JS del projecte, automàticament es concateni i minifiqui amb els altres per a que al només haguem de linkar un sol fitxer. Recorda que l'ordre és important, jquery i bootstrap potser han d'anar abans que els teus. Igualment amb el CSS, mira de trobar un plugin grunt que el minifiqui.

Si t'encalles m'ho dius, m'enganxes els errors aquí.

albert33 commented 10 years ago

Okey, Ara mi poso!

albert33 commented 10 years ago

Bones Arnau! He aconseguit fer això que m'has demanat, utilitzant els següents plugins de grunt: .grunt-contrib-concat --> concatenar fitxers ( .js / .css) .grunt-contrib-uglify --> minificar .js .grunt-contrib-cssmin --> minificar .css .grunt-contrib-imagemin --> minificar imatges .grunt-contrib-watch --> veure quan es modifica un fitxer (quan hi hagi algun canvi en algun dels fitxers .js/ .css/ img)

Tot això funciona.

albert33 commented 10 years ago

Però tinc un problema al intentar pujar-ho al github. El que he estat fent fins ara per pujar-ho és: Tinc el repositori local a aquesta ruta (la de la imatge) error0 I copio el contingut de: C:/xampp/htdocs/pelisvo a C:\Users\albert\Documents\GitHub\Projecte-Web. Llavors faig el commit i ho pujo al github.

Però després d'utilitzar els plugins de grunt, quan intento copiar el contingut de: C:/xampp/htdocs/pelisvo a C:\Users\albert\Documents\GitHub\Projecte-Web. Hem salta el següent error: error

albert33 commented 10 years ago

El que he intentat fer per evitar aquest error, és: He creat un repositori nou (pelisvo). I he canviat el "default storage directory" a C:/xampp/htdocs/pelisvo, per a que no hagi de copiar cap fitxer, i poder fer els commits directament des del directori on estic treballant. error2

Però quan intento fer el commit, hem salta el següent error: error3

Com ho haig de fer?

arnauvp commented 10 years ago

Hola ara puc veure les imatges. Sense dubte el procés adequat és el segon, que no hagis d'anar movent fitxers sinó que el repositori estigui al lloc on tens el server configurat. Això dels noms de fitxers llarg és una raó per la qual MAI es treballa amb Windows. Ja et vaig recomanar Linux al principi...

Prova això per a desfer el control de versions del repo git còpia, i llavors segueixes el tutorial de Github per a donar d'alta un nou projecte. Serà algo així com

 git init
 git add .
 git commit -m "Start again"