node.js-stream

    0熱度

    1回答

    我有一個來自分叉進程的無限數據流。我希望這個流被一個模塊處理,有時我想複製這個流中的數據以便由不同的模塊處理(例如,監視數據流,但是如果發生任何有趣的事情,我想記錄下n個字節以便爲進一步的調查)。 因此,讓我們假設以下情形: 我啓動該程序並開始消耗可讀流 2秒後,我想用不同的流讀取器來處理1秒的相同數據 一旦時間到了,我想關閉第二個消費者,但最初的消費者必須保持不動。 下面的代碼片段此: var

    0熱度

    1回答

    我使用的是Node.js(v4.4.7)的工作,並已經寫了幾行字來播放聲音... const Speaker = require('audio-speaker/stream'); const Generator = require('audio-generator/stream'); const speaker = new Speaker({ channels: 1, //

    0熱度

    1回答

    我使用node.js代碼來創建一個函數,從存儲庫下載圖像,然後上傳到B存儲庫。我想在所有流完成其他任務之前強制完成所有流。我嘗試過這種方式,但我沒有成功。 例如:當我運行它時,它將運行到getImage。當getImage未完成時,它將通過A-> B-> C循環,直到它們完成,然後完成getImage。在繼續執行其他任務之前,如何強制完成所有流?我的意思是我想在運行A-> B-> C之前完成get

    0熱度

    3回答

    我想在我的主鏈接菜單中創建一個鏈接,以鏈接到我的服務器上的文件,而不是一個drupal節點。如果我嘗試的路徑設置爲files/whatever.pdf或./files/whatever.pdf或一些變體,Drupal的說:The path 'files/whatever.pdf' is either invalid or you do not have access to it. 我知道我可以像h

    0熱度

    1回答

    _root.attachMovie("zoom_btn", "zoom_btn", _root.getNextHighestDepth()); zoom_btn.onRelease = function() { _root.attachMovie("blank_btn", "blank_btn", _root.getNextHighestDepth()); blank_bt

    1熱度

    1回答

    在Node.js中,Buffer類是全局的。當我試圖在Visual Studio代碼中執行下面的代碼行時,node.js拋出異常。 我的代碼 var buffer = Buffer.from('Hello','ascii'); 異常 TypeError: ascii is not a function at Function.from (native) at Functio

    0熱度

    1回答

    假設我有多個node.js子進程,並且我希望它們的stdout/stderr都寫入同一個文件。 在父過程中,最好我可以創建一個流的文件,像這樣: const cp = require('child_process'); const strm = fs.createWriteStream('bar.log'); async.each([1,2,3], function(item, cb){

    0熱度

    2回答

    我有三個項目構建到相同的/ bin目錄和另一個項目(我們稱之爲A),但這不是必需的。 A需要所有其他項目。當我將A作爲可運行JAR導出時,三個項目中只有一個將其導入到JAR中。 我可以添加複製到JAR中的其他項目(構建到不同的目錄)。當我從構建路徑中刪除(字母)三個項目的第一個時,則包括下一個。 有人想法如何讓eclipse複製JAR中的所有項目而不放棄將三個項目構建到相同的/ bin目錄?

    0熱度

    1回答

    您可以讀取由瀏覽的庫生成的可讀流。您還可以使用像highland.js這樣的庫創建可讀流。 那麼是否有一種方法可以在不依賴外部庫的瀏覽器中創建Node.js風格的可讀流?

    0熱度

    1回答

    我很好奇我的PassThrough流,以及爲什麼它沒有關閉後資源我管它關閉。我使用它作爲中介,一個資源需要一個ReadableStream,我需要傳遞給用戶一個WriteableStream以允許他們編寫底層資源。起初雙工流看起來很理想,但需要一些實現,然後我找到了一個PassThrough流。 編輯:https://gist.github.com/four43/46fd38fd0c929b14d