問題タブ [browser-sync]

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.

0 投票する
3 に答える
3473 参照

node.js - BrowserSync ミドルウェアを介してセッション Cookie を設定するにはどうすればよいですか?

最近、Express Web アプリから nodejs のBrowserSyncアプリに移行しました。Express を使用して、Cookie を設定する場合、構成は次のようになります。

私のチームは (gulp タスクを介して) BrowserSync の使用を開始しました。これまでのところ、私の構成は次のようになっています。

ただし、resオブジェクトには「cookie」という名前のメソッドがありません。BrowserSyncミドルウェアとして機能するExpressjsのセッションミドルウェアに似たものはありますか? BrowserSync サーバーに Cookie を設定する別の方法はありますか?

0 投票する
2 に答える
2594 参照

angularjs - browserSync の modRewrite が、gulp を使用したパス 'app/index.html' の angularjs html5mode で機能しない

gulp を実行すると、サーバーが次のメッセージで起動しました: cannot get /. localhost:3000/app/index.html を指すと、サイトは localhost:3000/home にリダイレクトされ、正しく機能します。ただし、ページをリロードすると、/home を取得できません。

次の構成を確認して、何か不足していないかどうかを確認してください。

アクセスするパス: app/index.html

これは私の gulpfile.js です:

角度ルート ファイル:

どうもありがとう!

Github: https://github.com/yhjor1212/angular-fire-powder

0 投票する
0 に答える
545 参照

firefox - Browsersync + Symfony2 ログイン リダイレクトが機能しない

プロジェクトの SCSS ファイルをコンパイルするために、Symfony 2サイトでBrowserSyncと共にGulpJSを使用しています。BrowserSync は、変更された CSS を localhost:3000 に接続されたブラウザーに挿入します。これは非常にうまく機能します。

このセットアップは、Safari、iOS シミュレーター、Chrome、Opera、さらには仮想マシンを介して実行される Internet Explorer でもうまく機能しますが、Firefox ではリダイレクトに問題があることが判明しています。

Firefox で/loginを押すと、Symfony は/login_checkにリダイレクトしますが、ログインに成功する代わりに、ページは何も起こらなかったかのように単に/loginにリダイレクトします。セッションは作成されず、Firefox のログイン画面を通過する方法はありません。

/login_check の本文を見ると、次のコード スニペットが見つかります。これが問題に関係していると思われます。

Charles Proxy を使用してデバッグすると、/login_check ページに次のように表示されます。

302 - クライアントは応答全体を受信する前に接続を閉じました BrowserSync のリダイレクトが早すぎる可能性がありますか?

これに対する解決策を見つけようと周りを見回しましたが、これまでのところ解決策を見つけることができませんでした。

gulpfile.jsで Gist を作成しました...

他の誰かが以前にこの問題を抱えていて、おそらく回避策を考えていますか?

0 投票する
2 に答える
6645 参照

livereload - browsersyncを一時的に無効にする方法は?

HTML ページを挿入/変更しないように、一時的にbrowsersyncを無効にするにはどうすればよいですか? (テストおよびデバッグ用。)

0 投票する
1 に答える
2624 参照

javascript - Gulp browser-sync どこにフォルダーを配置しますか?

プラグイン Browser-sync をインストールしました。コマンドラインで貼り付けgulp browser-sync、Firefox でアドレスに「Cannot GET /」と表示されるhttp://localhost:3000/

gulpfile.jsには次のものがあります。

フォルダアプリは Node.js のルートに配置されます。LAMPもWAMPも使えないので使っていません。問題を解決するための他の方法はありますか?(ソースコードを変更した後、ブラウザーでページをリロードします)。

ありがとう

0 投票する
2 に答える
2452 参照

html - CSS の変更時に browser-sync を使用してページをリロードする

プロジェクトでBasscssを使用しており、ファイルに変更を加えたときにブラウザーを更新するタスクを Gulp で設定する方法を試してい.scssます。

現在gulpfile.js はこんな感じで、 Browser Syncを使ってこれをやろうと思っていました。ただし、このフレームワークは Swig テンプレートを使用しているため、これを実装する方法がわかりません。

このようなことを考えていましたが、うまくいかないようです。

誰かがこれに関して私に助けを貸してくれるなら、本当に感謝しています.

前もって感謝します!