問題タブ [gulp-watch]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
gulp - Gulp - オブジェクト タグ内の svg で Livereload が失敗する
私のgulp watchタスクは次のように構成されています:
1 つのことを除いて、すべてが簡単に機能します。svg スタイルを更新するときは、livereload (gulp-connect プラグインを使用します) では機能しませんが、手動でリロードすると機能します... .jade ファイルは svg スタイルを更新するため、この小さな回避策は次のとおりです。
これは、svg が埋め込まれている object タグと関係があると思われますが、確かではありません。また、css スタイルは、このリンクを使用して svg 自体にハードコードされています。
ちょっとしたハックで動作させることはできますが、なぜこれがすべて起こるのかについてはあまり啓発的ではありません...
これを私に説明できる人に事前に感謝します。
gulp-watch - gulp-watch タスクを終了する
gulp ウォッチ タスクを 1 回だけ実行してから、ウォッチを停止します。ここで、コマンド ラインから 'gulp' を実行すると、watch タスクが gulp タスクを実行し続けます。停止するには Ctrl-C を押す必要があります。
javascript - gulp-watch で既存のタスクを実行する
いくつかのタスクが既に定義されており、プラグインgulpfile.js
を使用したい(新しいファイルでタスクを実行するため)。gulp-watch
私の質問は、何も見つからなかったため、watch (プラグインから) 関数を実行しながら既存のタスクを実行できますか?
watch()
私が持っているすべてのタスクにタスクを含めたくないからです。すべての「時計」を組み合わせる時計というタスクが1つだけ必要です。
-----編集----(おそらく私の主張がよくわからなかったので):
タスク内からタスクを実行する必要がありgulp('watch')
ます。例えば:
私がやったようにgulp.watch
:
私は同じことをする必要がありますがgulp-watch
、次のようなプラグインを使用します(機能しないことはわかっています):
javascript - gulp-watch プラグインが新しいファイルでトリガーされない
パッケージで提供される監視機能gulp
が新しいファイルでトリガーされないことを読みました(実際にはトリガーしませんでした)。gulp-watch
しかし、プラグインでうまく動作するはずだとどこかで読みました。だから私はそれをインストールしてセットアップしましたgulpfile
が、それでも同じことで、新しいファイルを置くたびにタスクを実行しません。
(gruntfile.js)
gulp-watch
新しいファイルを監視するプラグインを実現することさえ可能ですか?
gulp - gulp-ruby-sass が gulp-watch で動作しない
scss ファイルを監視して、変更されたときにのみ再コンパイルしようとしています。デプロイを容易にするために、gulp-sass の代わりに gulp-ruby-sass を使用したいと考えています。
私はこれをしたいのですが、タスクは「依存関係が見られます」でハングします
スクリプトは、vanilla gulp.src を使用すると機能します
gulp-ruby-sass の代わりに gulp-sass を使用した場合にも機能します
これは、gulp-watch と gulp-ruby-sass の間の相互作用に問題があることを示しています。何か案は?