Ember js 2,在我的app.scss制作中使用scss @import不会删除最终css中的注释

时间:2017-08-21 20:29:27

标签: javascript ember.js sass ember-data ember-cli

在我的app.scss文件中,我使用

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

因为我正在使用(有时会更改)一些Bootstrap变量到我的app.scss中。

我发现使用ember build -prod时,它不会从我最终的app.css中的Bootstrap导入中删除注释。

所以在我的制作中我有这个:

/*!
 * 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}........

为什么?

如何删除这些多余的评论?

1 个答案:

答案 0 :(得分:0)

/*!是一个“特殊”评论,因为最后的!字符不会从构建中删除。它通常包含强制许可信息,这意味着如果您使用任何Bootstrap资产,剥离它实际上是非法的。