Open arnauvp opened 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í.
Okey, Ara mi poso!
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.
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) 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:
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.
Però quan intento fer el commit, hem salta el següent error:
Com ho haig de fer?
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"
Per a concatenar, minificar i optimitzar imatges. http://24ways.org/2013/grunt-is-not-weird-and-hard/
prerequisit: instal·lar nodeJS