問題タブ [event-stream]

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 投票する
1 に答える
2527 参照

node.js - gulp での es.merge の使用法: オブジェクト #メソッド「end」がありません

2 つの並列処理ルートを gulp で動作させるのに苦労しています。私のコードは次のようになります。

ここで、ストリームをフォークしてからマージするこのような方法が機能するはずであるという提案を見つけました。ただし、次のエラーが表示されます。

問題は es.merge の使用法にあるようです。それがなければ (1 つの処理パス)、すべてが期待どおりに機能します。残念ながら、私は node.js ストリームに関する広範な知識を持っていないため、この問題の原因を特定できません。Node の私のバージョンは 0.10.28、gulp 3.6.2、event-stream は 3.1.5 です。

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

c# - Firebase: Accept: text/event-stream を Windows Phone で使用する

EventSource / Server-Sent Events プロトコルを介して、Windows Phone で Firebase API を使用しようとしています。

以下のコードは、を設定しない場合に機能しますAccept: text/event-stream。このようにして、要求された json 全体を取得します。ただし、 Acceptがtext/event-streamに設定されている場合、タスクは続行されません。

request.AllowReadStreamBuffering設定してfalseも変わらない

ありがとうございました!

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

node.js - EventSource でエラーに関する情報を取得する

NodeJs でEventSourceを使用する際のエラーに関する情報を取得しようとしています。次の例を使用すると、よりよく理解できると思います。

onerror関数では、エラーに関する情報を取得したいのですが、オブジェクトと同様にevent空または未定義esです(このオブジェクトには中かっこのペアが付属しています{})。エラーが発生した場合は、次のような応答ヘッダーを読みたいと思います。

これは可能ですか?私は何が欠けていますか?答えは非常に簡単だと思いますが、私は NodeJ の初心者です。

0 投票する
4 に答える
13902 参照

javascript - Gulp.js イベント ストリームのマージ順序

css ファイルと scss ファイルを、ビルド ディレクトリにある main.css ファイルにマージしようとしています。機能していますが、正しい順序ではありません。scss ファイルのスタイル属性は、main.css ファイルの最後にある必要があるため、残りの部分が上書きされます。

私のGulpタスクは次のようになります:

最初にソースを変数で定義しています。私は gulp-sass プラグインを使用して scss ファイルを通常の css (.pipe(sass)) に変換し、後で es.merge 関数を使用して 2 つをマージし、それらを main.css に連結しています。

問題は、.scss ファイルのスタイル属性が main.css ファイルの最上部のどこかにあることです。私は彼らが一番下にいる必要があります。したがって、それらは下部に連結する必要があります。

これを行う方法の手がかりはありますか?

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

sass - gulp ruby​​ sass と concat が私のソースマップを css の中に入れています

event-streamSASS をコンパイルして、1 つのタスクで CSS とマージできるように使用しています。私の唯一の問題はsourcemap、CSS内でマージされていることです。

ガルプコード

ソース: main.SCSS

ソース: main2.css

出力: style.min.css

私が試したこと

1)試した: ruby​​Sass の sourcemap を false に設定結果:違いなし

  1. 試してみました: gulp-concat-sourcemap、これにより外部ソースマップファイルが作成されますが、まだ内部にもありますstyle.min.css

    return es.concatSourceMap(gulp.src(cssGlob), sassFiles) .pipe(plugins.concat('style.min.css')) .pipe(gulp.dest(paths.styles.dest));

結果のソースマップの出力を調べたところ、これに気付きました

それに基づいて、.map ファイルを CSS に連結しているように見えますが、これが私たちが目にする動作です。ということで、濾してみました。

3)試してみました:gulp-filter css で連結されないようにマップファイルを除外するために使用しました結果:違いはありません

"))

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

node.js - ストリームごとに変数を設定するnodejsイベントストリーム

読み取り可能なストリームを作成するコードがあります。getStream メソッドでストリームの名前を設定したいと思います。以下のようにプロパティを設定してみました。onceFunction のプロパティにアクセスできますが、マップ Function のプロパティにアクセスできません。私が間違っていることを教えてください