1

こんにちは、私は gulpjs を初めて使用し、ようやくコツを掴んでいます。つまり、gulp --productionの実行中にこのエラーが発生するまでです。

events.js.:85
    throw er; // Unhandled 'error' event
Error: Broken @import declaration

この後にファイルのリストが続きます。gulpを単独で実行すると、このエラーは発生しません。

私はそれをこのcssファイルまでたどりました:

/* iCheck plugin skins
----------------------------------- */
@import url("minimal/_all.css");
/*
@import url("minimal/minimal.css");
@import url("minimal/red.css");
@import url("minimal/green.css");
@import url("minimal/blue.css");
@import url("minimal/aero.css");
@import url("minimal/grey.css");
@import url("minimal/orange.css");
@import url("minimal/yellow.css");
@import url("minimal/pink.css");
@import url("minimal/purple.css");
*/

@import url("square/_all.css");
/*
@import url("square/square.css");
@import url("square/red.css");
@import url("square/green.css");
@import url("square/blue.css");
@import url("square/aero.css");
@import url("square/grey.css");
@import url("square/orange.css");
@import url("square/yellow.css");
@import url("square/pink.css");
@import url("square/purple.css");
*/

@import url("flat/_all.css");
/*
@import url("flat/flat.css");
@import url("flat/red.css");
@import url("flat/green.css");
@import url("flat/blue.css");
@import url("flat/aero.css");
@import url("flat/grey.css");
@import url("flat/orange.css");
@import url("flat/yellow.css");
@import url("flat/pink.css");
@import url("flat/purple.css");
*/

@import url("line/_all.css");
/*
@import url("line/line.css");
@import url("line/red.css");
@import url("line/green.css");
@import url("line/blue.css");
@import url("line/aero.css");
@import url("line/grey.css");
@import url("line/orange.css");
@import url("line/yellow.css");
@import url("line/pink.css");
@import url("line/purple.css");
*/

@import url("polaris/polaris.css");

@import url("futurico/futurico.css");

そして、インポートされているすべてのファイルが存在するかどうかを確認しました。何が悪いのかわからない。

4

2 に答える 2

3

これが 5 か月前のものであることはわかっていますが、解決策は、次のように iCheck スクリプトからすべてのコメントを削除することです...

@import url("minimal/_all.css");
@import url("square/_all.css");
@import url("flat/_all.css");
@import url("line/_all.css");
@import url("polaris/polaris.css");
@import url("futurico/futurico.css");

縮小プロセスがコメント構文で詰まっているようです。それが、ビルドを取得するために私がしなければならなかったことです。

于 2016-01-14T19:15:53.363 に答える