2017-01-24 5 views
0

Gulpで特定のCSSコメントを無効にしてビルドタスクの後に有効にする方法はありますか?gulpでCSSコメント行を無効/有効にする

たとえば、@import 'compass/reset'を無効にしたいとします。これは私のCSSファイルの最初の行にあり、ビルドタスクの後に有効にします。

ありがとうございます!

答えて

1

はいあります。

注:私はこのダウンを書いています、あなたは単純にそうように、CSS/JSのユニファイアが行うと同じように、その上および下の2つのコメント行を追加する必要があり、それはgulp-strip-codeと呼ばれるこのGulp plugin.が必要私はあなたがGulpについて必要な知識を持っていると推測しています。

/* test-code */ 
@import 'compass/reset'; 
/* end-test-code */ 

実装するのはかなり簡単です。プラグインページの指示に従ってください。ノードフォルダを使用してメインのプロジェクトディレクトリに

移動し、そのようにそれをインストールします。次に

npm install gulp-strip-code --save-dev

create a task for itとパイプあなたがそうのように使いたいカスタムコメント:

.pipe(stripCode({ 
    start_comment: "start-test-block", 
    end_comment: "end-test-block" 
})) 
+0

完璧に動作します!どうもありがとう !コードを追加できるGulpプラグインがあるかどうか知っていますか? –

+0

私はあなたの要求をここで理解しているかどうか分かりません。 – snkv

+0

申し訳ありません... gulp-strip-codeはいくつかのコードを削除します。私は、私のコードを削除した後、このGulpプラグインとは逆のコード行を追加したいと思います。それはもっと明確ですか? :) –

関連する問題