2017-10-06 67 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出現對合並後的新文件的中間。一旦我改變捆綁訂單,問題就解決了。