問題タブ [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.
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 です。
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
も変わらない
ありがとうございました!
node.js - EventSource でエラーに関する情報を取得する
NodeJs でEventSourceを使用する際のエラーに関する情報を取得しようとしています。次の例を使用すると、よりよく理解できると思います。
onerror関数では、エラーに関する情報を取得したいのですが、オブジェクトと同様にevent
空または未定義es
です(このオブジェクトには中かっこのペアが付属しています{}
)。エラーが発生した場合は、次のような応答ヘッダーを読みたいと思います。
これは可能ですか?私は何が欠けていますか?答えは非常に簡単だと思いますが、私は NodeJ の初心者です。
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 ファイルの最上部のどこかにあることです。私は彼らが一番下にいる必要があります。したがって、それらは下部に連結する必要があります。
これを行う方法の手がかりはありますか?
sass - gulp ruby sass と concat が私のソースマップを css の中に入れています
event-stream
SASS をコンパイルして、1 つのタスクで CSS とマージできるように使用しています。私の唯一の問題はsourcemap
、CSS内でマージされていることです。
ガルプコード
ソース: main.SCSS
ソース: main2.css
出力: style.min.css
私が試したこと
1)試した: rubySass の sourcemap を false に設定結果:違いなし
試してみました:
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 で連結されないようにマップファイルを除外するために使用しました結果:違いはありません
"))
node.js - ストリームごとに変数を設定するnodejsイベントストリーム
読み取り可能なストリームを作成するコードがあります。getStream メソッドでストリームの名前を設定したいと思います。以下のようにプロパティを設定してみました。onceFunction のプロパティにアクセスできますが、マップ Function のプロパティにアクセスできません。私が間違っていることを教えてください