0
期待される結果を印刷していない私は、htmlファイルに.css
と.js
ファイルを挿入し、次の一気のタスクを持っています期待どおりに動作しますが、私がこのタスクを実行すると、私はこれを取得します:一気タスクの出力が
新しいファイルが追加されていなくても、常にgulp-inject 3 files into index.html
と表示されます。
私のgulpファイルに問題がありますか?
期待される結果を印刷していない私は、htmlファイルに.css
と.js
ファイルを挿入し、次の一気のタスクを持っています期待どおりに動作しますが、私がこのタスクを実行すると、私はこれを取得します:一気タスクの出力が
新しいファイルが追加されていなくても、常にgulp-inject 3 files into index.html
と表示されます。
私のgulpファイルに問題がありますか?
もしgulp-injectを使用しているのであれば、これは私が見つけたものです。
gulp-injectのコードを見ると、opt.quietが設定されていない限り、ファイル数が吐き出されることがわかります。私はこの設定のためのドキュメントでオプションが表示されませんでしたが、あなたがテストを見れば、それは使用されている例を示しています。
がログ・ステートメントを生成linkライン505
inject(sources, {quiet: true});
ソースQuietモードを有効にします。 link行109
function getNewContent(target, collection, opt) {
var logger = opt.quiet ? noop : function (filesCount) {
if (filesCount) {
log(cyan(filesCount) + ' files into ' + magenta(target.relative) + '.');
} else {
log('Nothing to inject into ' + magenta(target.relative) + '.');
}
};
gulp-injectを使用していますか?あなたは './public/css/*.css'、 './public/js/*.js'、 './public/js/**/*.js'の下にファイルがないと言っていますか? –
@MichaelWarner Thereそこに3つのファイルがありますが、それらのファイルがすでに挿入されているときにメッセージを受け取るべきですか? –
インジェクタに静かなモードを指示しない限り、メッセージが表示されます。 –