2017-08-21 2 views
0

finale css Dans mon fichier app.scss J'utiliseember.js 2, utilisant SCSS @import dans ma production app.scss ne supprime pas les commentaires dans

@import "./node_modules/bootstrap/scss/bootstrap";

parce que je utilise (et parfois changer) une variable Bootstrap dans mon app.scss.

J'ai trouvé qu'avec ember build -prod il ne supprime pas les commentaires de dans les importations Bootstrap dans mon app.css final.

Donc, dans mon css de production que j'ai ceci:

/*! 
* Bootstrap v4.0.0-beta (https://getbootstrap.com) 
* Copyright 2011-2017 The Bootstrap Authors 
* Copyright 2011-2017 Twitter, Inc. 
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) 
*/address,dl,ol,p,ul{margin-bottom:1rem}body,caption{text-align:left}........ 

Pourquoi?

Comment puis-je supprimer ces commentaires superflus?

+0

Pouvez-vous confirmer que '' '-prod''' n'est qu'une faute de frappe dans votre message? Comme il devrait probablement être '' '--prod'''. – psimekjr

+0

Non, c'est 'ember build -prod'. Ma question ne concerne pas cela. –

+0

Merci pour l'explication – psimekjr

Répondre

1

/*! est un commentaire "spécial" dû au caractère ! à la fin qui ne sera pas retiré de la construction. Il contient généralement des informations obligatoires sur les licences, ce qui signifie qu'il serait illégal de les supprimer si vous utilisez des ressources Bootstrap.