2017-10-06 48 views
0

我正在使用Visual Studio 2015,并且我刚刚安装了Bundler & Minifier扩展以尽量减少HTML,JS和CSS代码。@imports和@keyframes上的Bundler&Minifier,CSS缩小错误

当我跑我的项目,我得到了很多错误的..我在这里展示其中的一些。

这是恩例如我的代码:

@import url('https://fonts.googleapis.com/css?family=Roboto:300'); 
@charset "UTF-8"; 

这是错误的:

@import这里不允许的。

@charset这里不允许。

(捆扎机& Minifier)预期的表达,发现 '}'

你有任何想法来解决这个问题?

+0

它在这里报告了捆扎机&Minifier github上https://github.com/madskristensen/BundlerMinifier/issues/191? – TidyDev

+0

是的,但不是一个解决方案 –

+0

我找到了解决办法...请参阅下文...谢谢 –

回答

1

这个答案帮了我很多。

Minification failed. Returning unminified contents

@Import必须永远是第一位的CSS文件内。将多个CSS文件捆绑在一起时,会将它们链接到一个捆绑的CSS文件中。由于第二CSS文件添加到我的捆绑,捆绑配置,包含在开始的@Import,因为文件被链接在一起的@import出现对合并后的新文件的中间。一旦我改变捆绑订单,问题就解决了。