THELIA Forum

Welcome to the THELIA support and discusssion forum

Announcement

Rejoignez la communauté sur le Discord Thelia : https://discord.gg/YgwpYEE3y3

Offline

#1 Grunt et Bower

(16-02-2016 11:37:57)


Bonjour,

J'essaie d'utiliser cette méthode pour me faciliter la vie mais j'ai un peu de mal à comprendre le fonctionnement.
Ce que je veux à l'heure actuelle c'est avant tout utiliser less puis minifier mes css et js pour la futur mise en prod du site que je développe.
Jusqu'ici j'écrivais mon css et mon js dans le répertoire /dist mais à présent je voudrais mettre tous mes assets dans /src puis les générer automatiquement dans /dist.

Mes questions :

- Faut-il lancer une commande grunt à chaque fois pour générer les assets dans /dist et si oui faut-il installer qque chose au préalable. (Je travaille sous windows)
- Si j'utilise un template différent du "default" y'a t'il des chemins à changer dans la config grunt/bower ?
- Dois-je modifier Gruntfile.js pour effectuer la génération de mes css et js ne portant pas le nom "thelia.css/js" ?

J’espère avoir été assez clair dans mes questions. Je pense pas que ce soit bien compliqué à utiliser mais je ne connais pas du tout  et je peine à comprendre même avec l'article sur Thelia School.

Merci d'avance !

Offline

Offline

#3 Re: Grunt et Bower

(16-02-2016 11:52:41)


Les étapes de ce tuto sont toujours à effectuer même depuis la v 2.2 ?

Offline

#4 Re: Grunt et Bower

(16-02-2016 12:35:06)


Il y a peut-être des choses à adapter, mais l'essentiel est là.


OpenStudio Toulouse

Offline

#5 Re: Grunt et Bower

(01-10-2020 16:43:57)


je relance le sujet sur grunt
j'ai installer, suivi la procédure...
et au niveau de
grunt watch
erreur
""
C:\www\templates\frontOffice>grunt watch
Loading "Gruntfile.js" tasks...ERROR
>> SyntaxError: Unexpected identifier
Warning: Task "watch" not found. Use --force to continue.
"""""
" je l'ais tordu dans tous les sens, mis un Gruntfile.js par default..
mais nada,
essayé d'affiner pour l'erreur
grunt --verbose
il me souligne la ligne 40
"""
C:\www\templates\frontOffice\Gruntfile.js:40
>>         files:'default/assets/src/less/thelia.less':'default_test/assets/less/thelia.less'
>>         ^^^^^
"""""""""""""
faut il des chemins génériques, ? à la place du dossier par default  et le defauts_tets qui devrais récolter les modifications ?
si quelqu'un pourais me donner son fichier gruntfile.json
En vous remerciant  par avance

Last edited by chris22 (01-10-2020 17:14:13)


Toujours en forme,
La différence entre le possible et l’impossible, c’est la volonté, et le  temps ...
Oui mais... ça c'est avec la meilleure volonté du Monde,
Et elle est, des fois, difficile à tenir... Thelia 2.4.4