問題タブ [gulp-livereload]
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.
javascript - リターンなしのGulpタスク
リターンのないGulpタスクを持つことは可能ですか?
ユーザーに成功を通知する単純なビルド タスクを作成しようとしていますが、以前に作成した他のすべてのタスクは何かを返し、パイプを使用して関連するアクションを処理します。
以下のコードからわかるように、2 つの異なるビルド プロセスで実行したい一連のタスクがあります。dev
そしてproduction
、両方の最後に、起動するだけの単純なprocess:build
タスクがあります。リロード タスクを実行し、 を使用して成功通知を送信しますgulp-notify
。
gulp
次のコードを使用してコマンド ラインで実行すると、実際には何も壊れず、ビルド プロセスは問題なく進みますが、process:build
タスク自体は起動していないようです。
laravel - laravel elixir livereload をカスタマイズする
mix.less ('app.less') がページを自動的にリロードした後に実行する必要があります。F5 gulpfile.js のたびに押さないもの
gulp browser-sync として使用することは可能ですか?
google-chrome - Gulp を使用して Chrome で Livereload が機能しない
Gulp、Sublime Text 3、および Chrome を使用して Livereload を使用しようとしていますが、何らかの理由で機能しません。これが私がしたことです。
- Chrome に Livereload 拡張機能をインストールしました。
- gulp-livereload をインストールしました。
- gulpfile.js をセットアップします。
- ゴクリ。
ここで何が欠けていますか?Sublime Text 3 用の Livereload プラグインをインストールする必要がありますか?
参考までに - Chrome の Livereload 拡張機能の [オプション] ボタンがグレー表示されています。
私のガルプファイル:
パッケージ ファイル:
javascript - gulp で livereload の 2 つのインスタンスを実行する
開発プロセスで 2 つのタブを開きました (1 つはアプリケーション、もう 1 つはjasmine
テスト スイート)。
したがって、2 つの browserify バンドル (このコードのように見えます) があるため、2 つのgulp-livereload
インスタンスが機能する必要があります。これは私がそれを行う方法です:
ジャスミン テスト スイートには次の行があります。
そしてアプリテストスイートにはこの行があります
Jasmine テスト スイートは再バンドルで正常にリロードされますが、開発スイートはまったくリロードされません。この問題を解決する方法がわかりません
javascript - Gulp.js サーバーでの LiveReload のセットアップ
ビルド システムをセットアップしようとしていますが、LiveReload が必要なファイルを処理するのに問題があります。現在のgulpfileを以下に含めました。gulp コマンドを実行すると、サーバーが「localhost:35729/」で実行されていることがわかります。ただし、ブラウザでアドレスにアクセスすると、次のメッセージが表示されます。
Chrome LiveReload 拡張機能は、オフライン ディレクトリにあるインデックス ページのバージョンをリロードしないため、基本的に、このメッセージではなくここにインデックス ページを表示する方法を知る必要があります。
javascript - gulp-live-server がページを更新しない
gulp-live-server
サーバーを自動的に再起動し、コードが変更されるたびにページを更新しようとしています。
これが私が持っている基本的なセットアップです:
私のserver.jsで:
私のgulpファイル:
サーバーは正常に再起動しますが、ブラウザが更新されません。
助けていただければ幸いです。
html - liveReload html with watch
scss と js では liveReload が正常に動作しますが、html では動作しません。ここに私のタスクがあります...
バンドルする前にテンプレートがビルドされていることを確認するために、run-sequence を使用する必要がありました。replaceIndex は、'src' から 'dist' への index.html の単純なパイプです。
コールバックの一部として「.pipe(liveReload())」を含めるとエラーが発生するので、bundle-app および replaceIndex タスクに追加しました。しかし、これはうまくいきません....
javascript - JS の Gulp Watch を起動し、現在のフォルダーが変更されたことを検出する
gulpfile からの gulp のコマンドの数を最小限に抑える必要があります。
これは私のJSフォルダです
JS の私の gulp タスク (livereload を使用)
このタスクはグローバルですが、宛先フォルダーはグローバルですtemplates
が、次のようなjsファイルの現在のフォルダーを検出したい:
- jsを変更しています
/templates/t-01/
gulp.watch
起動中ですapp.min.js
このフォルダにのみ生成されますt-01
現在のフォルダーをターゲットにするのが正しくないことはわかってgulp.dest
いますが、これを行う方法がわかりません。
ご協力ありがとうございました :)