Retirer les commentaires de compilation

Surement très simple mais je ne sais pas comment faire ^^

L'auteur de ce sujet a trouvé une solution à son problème.
Auteur du sujet

Bonjour à tous,

Lorsque je compile avec compass, il y a des commentaire du type : "/ line 19, ../sass/layouts/_navbar.scss /". J'aimerais avoir comment les retirer (à part en le faisant à la main).

Merci à vous !

« There was a kingdom that was falling so fast that people wouldn't help it, they wouldn't make it last » - Animal Kingdom, Beau

+0 -0

Cette réponse a aidé l'auteur du sujet

Il te suffit d'ajouter dans ton config.rb cette ligne :

1
line_comments = false

Personnellement je vais même plus loin :) : je gère plusieurs environnements dans le config.rb, c'est très simple.

Mon code :

1
2
3
4
5
6
7
8
# gestion des environnements
if environment == :production
  output_style = :compressed
  sass_options = { :cache => false }
else
  output_style = :expanded
  sass_options = { :debug_info => true }
end

Il me permet de switcher entre un code indenté et extensivement commenté (notamment avec les infos de debug qui me donnent le fichier exact dans lequel cette ligne a été écrite) et un code compressé, minifié, sans commentaires, paré pour la prod' (et en plus le dossier de cache .sass-cache est supprimé) !

Pour lancer la version prod, il faut compiler avec l'argument -e production.

+0 -0
Auteur du sujet

C'est ce que je cherchais, thanks.

EDIT : Oh god, je suis passé de 10.4 kO à 5.6 kO au niveau du poids du fichier de style.

Édité par Titi_Alone

« There was a kingdom that was falling so fast that people wouldn't help it, they wouldn't make it last » - Animal Kingdom, Beau

+0 -0
Vous devez être connecté pour pouvoir poster un message.
Connexion

Pas encore inscrit ?

Créez un compte en une minute pour profiter pleinement de toutes les fonctionnalités de Zeste de Savoir. Ici, tout est gratuit et sans publicité.
Créer un compte